7#include <aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h>
8#include <aws/transcribestreaming/model/TranscriptEvent.h>
9#include <aws/transcribestreaming/model/BadRequestException.h>
10#include <aws/transcribestreaming/model/LimitExceededException.h>
11#include <aws/transcribestreaming/model/InternalFailureException.h>
12#include <aws/transcribestreaming/model/ConflictException.h>
13#include <aws/transcribestreaming/model/ServiceUnavailableException.h>
26namespace TranscribeStreamingService
67 inline void SetBadRequestException(
const BadRequestException& value) { m_badRequestExceptionHasBeenSet =
true; m_badRequestException = value; }
68 inline void SetBadRequestException(BadRequestException&& value) { m_badRequestExceptionHasBeenSet =
true; m_badRequestException = std::move(value); }
81 inline void SetLimitExceededException(
const LimitExceededException& value) { m_limitExceededExceptionHasBeenSet =
true; m_limitExceededException = value; }
82 inline void SetLimitExceededException(LimitExceededException&& value) { m_limitExceededExceptionHasBeenSet =
true; m_limitExceededException = std::move(value); }
94 inline void SetInternalFailureException(
const InternalFailureException& value) { m_internalFailureExceptionHasBeenSet =
true; m_internalFailureException = value; }
95 inline void SetInternalFailureException(InternalFailureException&& value) { m_internalFailureExceptionHasBeenSet =
true; m_internalFailureException = std::move(value); }
107 inline void SetConflictException(
const ConflictException& value) { m_conflictExceptionHasBeenSet =
true; m_conflictException = value; }
108 inline void SetConflictException(ConflictException&& value) { m_conflictExceptionHasBeenSet =
true; m_conflictException = std::move(value); }
119 inline void SetServiceUnavailableException(
const ServiceUnavailableException& value) { m_serviceUnavailableExceptionHasBeenSet =
true; m_serviceUnavailableException = value; }
120 inline void SetServiceUnavailableException(ServiceUnavailableException&& value) { m_serviceUnavailableExceptionHasBeenSet =
true; m_serviceUnavailableException = std::move(value); }
127 bool m_transcriptEventHasBeenSet =
false;
129 BadRequestException m_badRequestException;
130 bool m_badRequestExceptionHasBeenSet =
false;
132 LimitExceededException m_limitExceededException;
133 bool m_limitExceededExceptionHasBeenSet =
false;
135 InternalFailureException m_internalFailureException;
136 bool m_internalFailureExceptionHasBeenSet =
false;
138 ConflictException m_conflictException;
139 bool m_conflictExceptionHasBeenSet =
false;
141 ServiceUnavailableException m_serviceUnavailableException;
142 bool m_serviceUnavailableExceptionHasBeenSet =
false;
TranscriptResultStream & WithConflictException(const ConflictException &value)
void SetInternalFailureException(InternalFailureException &&value)
TranscriptResultStream & WithServiceUnavailableException(const ServiceUnavailableException &value)
void SetServiceUnavailableException(const ServiceUnavailableException &value)
void SetLimitExceededException(LimitExceededException &&value)
AWS_TRANSCRIBESTREAMINGSERVICE_API TranscriptResultStream & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetBadRequestException(const BadRequestException &value)
TranscriptResultStream & WithInternalFailureException(InternalFailureException &&value)
const BadRequestException & GetBadRequestException() const
const LimitExceededException & GetLimitExceededException() const
TranscriptResultStream & WithInternalFailureException(const InternalFailureException &value)
bool LimitExceededExceptionHasBeenSet() const
bool TranscriptEventHasBeenSet() const
bool BadRequestExceptionHasBeenSet() const
TranscriptResultStream & WithBadRequestException(BadRequestException &&value)
TranscriptResultStream & WithConflictException(ConflictException &&value)
void SetTranscriptEvent(const TranscriptEvent &value)
bool InternalFailureExceptionHasBeenSet() const
void SetServiceUnavailableException(ServiceUnavailableException &&value)
TranscriptResultStream & WithBadRequestException(const BadRequestException &value)
AWS_TRANSCRIBESTREAMINGSERVICE_API TranscriptResultStream()
TranscriptResultStream & WithTranscriptEvent(TranscriptEvent &&value)
const InternalFailureException & GetInternalFailureException() const
AWS_TRANSCRIBESTREAMINGSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTranscriptEvent(TranscriptEvent &&value)
const TranscriptEvent & GetTranscriptEvent() const
TranscriptResultStream & WithServiceUnavailableException(ServiceUnavailableException &&value)
void SetBadRequestException(BadRequestException &&value)
TranscriptResultStream & WithTranscriptEvent(const TranscriptEvent &value)
void SetConflictException(const ConflictException &value)
AWS_TRANSCRIBESTREAMINGSERVICE_API TranscriptResultStream(Aws::Utils::Json::JsonView jsonValue)
void SetLimitExceededException(const LimitExceededException &value)
bool ConflictExceptionHasBeenSet() const
const ServiceUnavailableException & GetServiceUnavailableException() const
void SetConflictException(ConflictException &&value)
void SetInternalFailureException(const InternalFailureException &value)
TranscriptResultStream & WithLimitExceededException(const LimitExceededException &value)
bool ServiceUnavailableExceptionHasBeenSet() const
const ConflictException & GetConflictException() const
TranscriptResultStream & WithLimitExceededException(LimitExceededException &&value)
Aws::Utils::Json::JsonValue JsonValue