7#include <aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h>
8#include <aws/transcribestreaming/model/MedicalTranscriptEvent.h>
19namespace TranscribeStreamingService {
47 template <
typename TranscriptEventT = MedicalTranscriptEvent>
49 m_transcriptEventHasBeenSet =
true;
50 m_transcriptEvent = std::forward<TranscriptEventT>(value);
52 template <
typename TranscriptEventT = MedicalTranscriptEvent>
63 template <
typename BadRequestExceptionT = TranscribeStreamingServiceError>
65 m_badRequestExceptionHasBeenSet =
true;
66 m_badRequestException = std::forward<BadRequestExceptionT>(value);
68 template <
typename BadRequestExceptionT = TranscribeStreamingServiceError>
79 template <
typename LimitExceededExceptionT = TranscribeStreamingServiceError>
81 m_limitExceededExceptionHasBeenSet =
true;
82 m_limitExceededException = std::forward<LimitExceededExceptionT>(value);
84 template <
typename LimitExceededExceptionT = TranscribeStreamingServiceError>
95 template <
typename InternalFailureExceptionT = TranscribeStreamingServiceError>
97 m_internalFailureExceptionHasBeenSet =
true;
98 m_internalFailureException = std::forward<InternalFailureExceptionT>(value);
100 template <
typename InternalFailureExceptionT = TranscribeStreamingServiceError>
111 template <
typename ConflictExceptionT = TranscribeStreamingServiceError>
113 m_conflictExceptionHasBeenSet =
true;
114 m_conflictException = std::forward<ConflictExceptionT>(value);
116 template <
typename ConflictExceptionT = TranscribeStreamingServiceError>
127 template <
typename ServiceUnavailableExceptionT = TranscribeStreamingServiceError>
129 m_serviceUnavailableExceptionHasBeenSet =
true;
130 m_serviceUnavailableException = std::forward<ServiceUnavailableExceptionT>(value);
132 template <
typename ServiceUnavailableExceptionT = TranscribeStreamingServiceError>
150 bool m_transcriptEventHasBeenSet =
false;
151 bool m_badRequestExceptionHasBeenSet =
false;
152 bool m_limitExceededExceptionHasBeenSet =
false;
153 bool m_internalFailureExceptionHasBeenSet =
false;
154 bool m_conflictExceptionHasBeenSet =
false;
155 bool m_serviceUnavailableExceptionHasBeenSet =
false;
const MedicalTranscriptEvent & GetTranscriptEvent() const
void SetBadRequestException(BadRequestExceptionT &&value)
bool TranscriptEventHasBeenSet() const
void SetTranscriptEvent(TranscriptEventT &&value)
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalTranscriptResultStream(Aws::Utils::Json::JsonView jsonValue)
bool LimitExceededExceptionHasBeenSet() const
const TranscribeStreamingServiceError & GetConflictException() const
bool InternalFailureExceptionHasBeenSet() const
void SetInternalFailureException(InternalFailureExceptionT &&value)
MedicalTranscriptResultStream & WithServiceUnavailableException(ServiceUnavailableExceptionT &&value)
const TranscribeStreamingServiceError & GetBadRequestException() const
void SetConflictException(ConflictExceptionT &&value)
const TranscribeStreamingServiceError & GetLimitExceededException() const
AWS_TRANSCRIBESTREAMINGSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
MedicalTranscriptResultStream & WithBadRequestException(BadRequestExceptionT &&value)
MedicalTranscriptResultStream & WithLimitExceededException(LimitExceededExceptionT &&value)
MedicalTranscriptResultStream & WithConflictException(ConflictExceptionT &&value)
void SetServiceUnavailableException(ServiceUnavailableExceptionT &&value)
bool BadRequestExceptionHasBeenSet() const
void SetLimitExceededException(LimitExceededExceptionT &&value)
bool ServiceUnavailableExceptionHasBeenSet() const
const TranscribeStreamingServiceError & GetServiceUnavailableException() const
MedicalTranscriptResultStream & WithTranscriptEvent(TranscriptEventT &&value)
const TranscribeStreamingServiceError & GetInternalFailureException() const
MedicalTranscriptResultStream & WithInternalFailureException(InternalFailureExceptionT &&value)
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalTranscriptResultStream & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalTranscriptResultStream()=default
bool ConflictExceptionHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue