7#include <aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h>
8#include <aws/transcribestreaming/model/UtteranceEvent.h>
9#include <aws/transcribestreaming/model/CategoryEvent.h>
10#include <aws/transcribestreaming/model/BadRequestException.h>
11#include <aws/transcribestreaming/model/LimitExceededException.h>
12#include <aws/transcribestreaming/model/InternalFailureException.h>
13#include <aws/transcribestreaming/model/ConflictException.h>
14#include <aws/transcribestreaming/model/ServiceUnavailableException.h>
27namespace TranscribeStreamingService
80 inline void SetBadRequestException(
const BadRequestException& value) { m_badRequestExceptionHasBeenSet =
true; m_badRequestException = value; }
81 inline void SetBadRequestException(BadRequestException&& value) { m_badRequestExceptionHasBeenSet =
true; m_badRequestException = std::move(value); }
90 inline void SetLimitExceededException(
const LimitExceededException& value) { m_limitExceededExceptionHasBeenSet =
true; m_limitExceededException = value; }
91 inline void SetLimitExceededException(LimitExceededException&& value) { m_limitExceededExceptionHasBeenSet =
true; m_limitExceededException = std::move(value); }
100 inline void SetInternalFailureException(
const InternalFailureException& value) { m_internalFailureExceptionHasBeenSet =
true; m_internalFailureException = value; }
101 inline void SetInternalFailureException(InternalFailureException&& value) { m_internalFailureExceptionHasBeenSet =
true; m_internalFailureException = std::move(value); }
110 inline void SetConflictException(
const ConflictException& value) { m_conflictExceptionHasBeenSet =
true; m_conflictException = value; }
111 inline void SetConflictException(ConflictException&& value) { m_conflictExceptionHasBeenSet =
true; m_conflictException = std::move(value); }
120 inline void SetServiceUnavailableException(
const ServiceUnavailableException& value) { m_serviceUnavailableExceptionHasBeenSet =
true; m_serviceUnavailableException = value; }
121 inline void SetServiceUnavailableException(ServiceUnavailableException&& value) { m_serviceUnavailableExceptionHasBeenSet =
true; m_serviceUnavailableException = std::move(value); }
128 bool m_utteranceEventHasBeenSet =
false;
131 bool m_categoryEventHasBeenSet =
false;
133 BadRequestException m_badRequestException;
134 bool m_badRequestExceptionHasBeenSet =
false;
136 LimitExceededException m_limitExceededException;
137 bool m_limitExceededExceptionHasBeenSet =
false;
139 InternalFailureException m_internalFailureException;
140 bool m_internalFailureExceptionHasBeenSet =
false;
142 ConflictException m_conflictException;
143 bool m_conflictExceptionHasBeenSet =
false;
145 ServiceUnavailableException m_serviceUnavailableException;
146 bool m_serviceUnavailableExceptionHasBeenSet =
false;
CallAnalyticsTranscriptResultStream & WithBadRequestException(const BadRequestException &value)
void SetInternalFailureException(const InternalFailureException &value)
const CategoryEvent & GetCategoryEvent() const
const InternalFailureException & GetInternalFailureException() const
bool UtteranceEventHasBeenSet() const
AWS_TRANSCRIBESTREAMINGSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetCategoryEvent(CategoryEvent &&value)
CallAnalyticsTranscriptResultStream & WithServiceUnavailableException(const ServiceUnavailableException &value)
CallAnalyticsTranscriptResultStream & WithBadRequestException(BadRequestException &&value)
void SetInternalFailureException(InternalFailureException &&value)
bool InternalFailureExceptionHasBeenSet() const
bool BadRequestExceptionHasBeenSet() const
bool LimitExceededExceptionHasBeenSet() const
AWS_TRANSCRIBESTREAMINGSERVICE_API CallAnalyticsTranscriptResultStream(Aws::Utils::Json::JsonView jsonValue)
void SetServiceUnavailableException(const ServiceUnavailableException &value)
CallAnalyticsTranscriptResultStream & WithInternalFailureException(const InternalFailureException &value)
void SetServiceUnavailableException(ServiceUnavailableException &&value)
void SetCategoryEvent(const CategoryEvent &value)
void SetUtteranceEvent(const UtteranceEvent &value)
void SetConflictException(const ConflictException &value)
void SetUtteranceEvent(UtteranceEvent &&value)
CallAnalyticsTranscriptResultStream & WithConflictException(const ConflictException &value)
void SetBadRequestException(const BadRequestException &value)
CallAnalyticsTranscriptResultStream & WithLimitExceededException(const LimitExceededException &value)
void SetLimitExceededException(const LimitExceededException &value)
void SetLimitExceededException(LimitExceededException &&value)
bool CategoryEventHasBeenSet() const
const LimitExceededException & GetLimitExceededException() const
CallAnalyticsTranscriptResultStream & WithLimitExceededException(LimitExceededException &&value)
AWS_TRANSCRIBESTREAMINGSERVICE_API CallAnalyticsTranscriptResultStream()
bool ServiceUnavailableExceptionHasBeenSet() const
const UtteranceEvent & GetUtteranceEvent() const
void SetBadRequestException(BadRequestException &&value)
CallAnalyticsTranscriptResultStream & WithServiceUnavailableException(ServiceUnavailableException &&value)
CallAnalyticsTranscriptResultStream & WithCategoryEvent(CategoryEvent &&value)
const BadRequestException & GetBadRequestException() const
CallAnalyticsTranscriptResultStream & WithUtteranceEvent(const UtteranceEvent &value)
const ConflictException & GetConflictException() const
bool ConflictExceptionHasBeenSet() const
AWS_TRANSCRIBESTREAMINGSERVICE_API CallAnalyticsTranscriptResultStream & operator=(Aws::Utils::Json::JsonView jsonValue)
CallAnalyticsTranscriptResultStream & WithConflictException(ConflictException &&value)
CallAnalyticsTranscriptResultStream & WithCategoryEvent(const CategoryEvent &value)
const ServiceUnavailableException & GetServiceUnavailableException() const
CallAnalyticsTranscriptResultStream & WithInternalFailureException(InternalFailureException &&value)
CallAnalyticsTranscriptResultStream & WithUtteranceEvent(UtteranceEvent &&value)
void SetConflictException(ConflictException &&value)
Aws::Utils::Json::JsonValue JsonValue