7#include <aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h>
8#include <aws/transcribestreaming/model/MedicalScribeTranscriptEvent.h>
21namespace TranscribeStreamingService
48 template<
typename TranscriptEventT = MedicalScribeTranscriptEvent>
49 void SetTranscriptEvent(TranscriptEventT&& value) { m_transcriptEventHasBeenSet =
true; m_transcriptEvent = std::forward<TranscriptEventT>(value); }
50 template<
typename TranscriptEventT = MedicalScribeTranscriptEvent>
58 template<
typename BadRequestExceptionT = TranscribeStreamingServiceError>
59 void SetBadRequestException(BadRequestExceptionT&& value) { m_badRequestExceptionHasBeenSet =
true; m_badRequestException = std::forward<BadRequestExceptionT>(value); }
60 template<
typename BadRequestExceptionT = TranscribeStreamingServiceError>
68 template<
typename LimitExceededExceptionT = TranscribeStreamingServiceError>
69 void SetLimitExceededException(LimitExceededExceptionT&& value) { m_limitExceededExceptionHasBeenSet =
true; m_limitExceededException = std::forward<LimitExceededExceptionT>(value); }
70 template<
typename LimitExceededExceptionT = TranscribeStreamingServiceError>
78 template<
typename InternalFailureExceptionT = TranscribeStreamingServiceError>
79 void SetInternalFailureException(InternalFailureExceptionT&& value) { m_internalFailureExceptionHasBeenSet =
true; m_internalFailureException = std::forward<InternalFailureExceptionT>(value); }
80 template<
typename InternalFailureExceptionT = TranscribeStreamingServiceError>
88 template<
typename ConflictExceptionT = TranscribeStreamingServiceError>
89 void SetConflictException(ConflictExceptionT&& value) { m_conflictExceptionHasBeenSet =
true; m_conflictException = std::forward<ConflictExceptionT>(value); }
90 template<
typename ConflictExceptionT = TranscribeStreamingServiceError>
98 template<
typename ServiceUnavailableExceptionT = TranscribeStreamingServiceError>
99 void SetServiceUnavailableException(ServiceUnavailableExceptionT&& value) { m_serviceUnavailableExceptionHasBeenSet =
true; m_serviceUnavailableException = std::forward<ServiceUnavailableExceptionT>(value); }
100 template<
typename ServiceUnavailableExceptionT = TranscribeStreamingServiceError>
106 bool m_transcriptEventHasBeenSet =
false;
109 bool m_badRequestExceptionHasBeenSet =
false;
112 bool m_limitExceededExceptionHasBeenSet =
false;
115 bool m_internalFailureExceptionHasBeenSet =
false;
118 bool m_conflictExceptionHasBeenSet =
false;
121 bool m_serviceUnavailableExceptionHasBeenSet =
false;
const MedicalScribeTranscriptEvent & GetTranscriptEvent() const
AWS_TRANSCRIBESTREAMINGSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalScribeResultStream()=default
void SetBadRequestException(BadRequestExceptionT &&value)
MedicalScribeResultStream & WithServiceUnavailableException(ServiceUnavailableExceptionT &&value)
const TranscribeStreamingServiceError & GetInternalFailureException() const
MedicalScribeResultStream & WithConflictException(ConflictExceptionT &&value)
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalScribeResultStream & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetServiceUnavailableException(ServiceUnavailableExceptionT &&value)
void SetLimitExceededException(LimitExceededExceptionT &&value)
void SetInternalFailureException(InternalFailureExceptionT &&value)
const TranscribeStreamingServiceError & GetConflictException() const
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalScribeResultStream(Aws::Utils::Json::JsonView jsonValue)
const TranscribeStreamingServiceError & GetBadRequestException() const
void SetConflictException(ConflictExceptionT &&value)
bool ConflictExceptionHasBeenSet() const
MedicalScribeResultStream & WithInternalFailureException(InternalFailureExceptionT &&value)
bool BadRequestExceptionHasBeenSet() const
MedicalScribeResultStream & WithBadRequestException(BadRequestExceptionT &&value)
bool TranscriptEventHasBeenSet() const
bool LimitExceededExceptionHasBeenSet() const
const TranscribeStreamingServiceError & GetServiceUnavailableException() const
void SetTranscriptEvent(TranscriptEventT &&value)
bool ServiceUnavailableExceptionHasBeenSet() const
MedicalScribeResultStream & WithTranscriptEvent(TranscriptEventT &&value)
const TranscribeStreamingServiceError & GetLimitExceededException() const
MedicalScribeResultStream & WithLimitExceededException(LimitExceededExceptionT &&value)
bool InternalFailureExceptionHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue