AWS SDK for C++  1.9.154
AWS SDK for C++
MedicalTranscriptResultStream.h
Go to the documentation of this file.
1 
6 #pragma once
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>
14 #include <utility>
15 
16 namespace Aws
17 {
18 namespace Utils
19 {
20 namespace Json
21 {
22  class JsonValue;
23  class JsonView;
24 } // namespace Json
25 } // namespace Utils
26 namespace TranscribeStreamingService
27 {
28 namespace Model
29 {
30 
38  {
39  public:
44 
45 
52  inline const MedicalTranscriptEvent& GetTranscriptEvent() const{ return m_transcriptEvent; }
53 
60  inline bool TranscriptEventHasBeenSet() const { return m_transcriptEventHasBeenSet; }
61 
68  inline void SetTranscriptEvent(const MedicalTranscriptEvent& value) { m_transcriptEventHasBeenSet = true; m_transcriptEvent = value; }
69 
76  inline void SetTranscriptEvent(MedicalTranscriptEvent&& value) { m_transcriptEventHasBeenSet = true; m_transcriptEvent = std::move(value); }
77 
84  inline MedicalTranscriptResultStream& WithTranscriptEvent(const MedicalTranscriptEvent& value) { SetTranscriptEvent(value); return *this;}
85 
92  inline MedicalTranscriptResultStream& WithTranscriptEvent(MedicalTranscriptEvent&& value) { SetTranscriptEvent(std::move(value)); return *this;}
93 
94 
95 
96  inline const BadRequestException& GetBadRequestException() const{ return m_badRequestException; }
97 
98 
99  inline bool BadRequestExceptionHasBeenSet() const { return m_badRequestExceptionHasBeenSet; }
100 
101 
102  inline void SetBadRequestException(const BadRequestException& value) { m_badRequestExceptionHasBeenSet = true; m_badRequestException = value; }
103 
104 
105  inline void SetBadRequestException(BadRequestException&& value) { m_badRequestExceptionHasBeenSet = true; m_badRequestException = std::move(value); }
106 
107 
108  inline MedicalTranscriptResultStream& WithBadRequestException(const BadRequestException& value) { SetBadRequestException(value); return *this;}
109 
110 
111  inline MedicalTranscriptResultStream& WithBadRequestException(BadRequestException&& value) { SetBadRequestException(std::move(value)); return *this;}
112 
113 
114 
115  inline const LimitExceededException& GetLimitExceededException() const{ return m_limitExceededException; }
116 
117 
118  inline bool LimitExceededExceptionHasBeenSet() const { return m_limitExceededExceptionHasBeenSet; }
119 
120 
121  inline void SetLimitExceededException(const LimitExceededException& value) { m_limitExceededExceptionHasBeenSet = true; m_limitExceededException = value; }
122 
123 
124  inline void SetLimitExceededException(LimitExceededException&& value) { m_limitExceededExceptionHasBeenSet = true; m_limitExceededException = std::move(value); }
125 
126 
127  inline MedicalTranscriptResultStream& WithLimitExceededException(const LimitExceededException& value) { SetLimitExceededException(value); return *this;}
128 
129 
130  inline MedicalTranscriptResultStream& WithLimitExceededException(LimitExceededException&& value) { SetLimitExceededException(std::move(value)); return *this;}
131 
132 
133 
134  inline const InternalFailureException& GetInternalFailureException() const{ return m_internalFailureException; }
135 
136 
137  inline bool InternalFailureExceptionHasBeenSet() const { return m_internalFailureExceptionHasBeenSet; }
138 
139 
140  inline void SetInternalFailureException(const InternalFailureException& value) { m_internalFailureExceptionHasBeenSet = true; m_internalFailureException = value; }
141 
142 
143  inline void SetInternalFailureException(InternalFailureException&& value) { m_internalFailureExceptionHasBeenSet = true; m_internalFailureException = std::move(value); }
144 
145 
146  inline MedicalTranscriptResultStream& WithInternalFailureException(const InternalFailureException& value) { SetInternalFailureException(value); return *this;}
147 
148 
149  inline MedicalTranscriptResultStream& WithInternalFailureException(InternalFailureException&& value) { SetInternalFailureException(std::move(value)); return *this;}
150 
151 
152 
153  inline const ConflictException& GetConflictException() const{ return m_conflictException; }
154 
155 
156  inline bool ConflictExceptionHasBeenSet() const { return m_conflictExceptionHasBeenSet; }
157 
158 
159  inline void SetConflictException(const ConflictException& value) { m_conflictExceptionHasBeenSet = true; m_conflictException = value; }
160 
161 
162  inline void SetConflictException(ConflictException&& value) { m_conflictExceptionHasBeenSet = true; m_conflictException = std::move(value); }
163 
164 
165  inline MedicalTranscriptResultStream& WithConflictException(const ConflictException& value) { SetConflictException(value); return *this;}
166 
167 
168  inline MedicalTranscriptResultStream& WithConflictException(ConflictException&& value) { SetConflictException(std::move(value)); return *this;}
169 
170 
171 
172  inline const ServiceUnavailableException& GetServiceUnavailableException() const{ return m_serviceUnavailableException; }
173 
174 
175  inline bool ServiceUnavailableExceptionHasBeenSet() const { return m_serviceUnavailableExceptionHasBeenSet; }
176 
177 
178  inline void SetServiceUnavailableException(const ServiceUnavailableException& value) { m_serviceUnavailableExceptionHasBeenSet = true; m_serviceUnavailableException = value; }
179 
180 
181  inline void SetServiceUnavailableException(ServiceUnavailableException&& value) { m_serviceUnavailableExceptionHasBeenSet = true; m_serviceUnavailableException = std::move(value); }
182 
183 
184  inline MedicalTranscriptResultStream& WithServiceUnavailableException(const ServiceUnavailableException& value) { SetServiceUnavailableException(value); return *this;}
185 
186 
187  inline MedicalTranscriptResultStream& WithServiceUnavailableException(ServiceUnavailableException&& value) { SetServiceUnavailableException(std::move(value)); return *this;}
188 
189  private:
190 
191  MedicalTranscriptEvent m_transcriptEvent;
192  bool m_transcriptEventHasBeenSet;
193 
194  BadRequestException m_badRequestException;
195  bool m_badRequestExceptionHasBeenSet;
196 
197  LimitExceededException m_limitExceededException;
198  bool m_limitExceededExceptionHasBeenSet;
199 
200  InternalFailureException m_internalFailureException;
201  bool m_internalFailureExceptionHasBeenSet;
202 
203  ConflictException m_conflictException;
204  bool m_conflictExceptionHasBeenSet;
205 
206  ServiceUnavailableException m_serviceUnavailableException;
207  bool m_serviceUnavailableExceptionHasBeenSet;
208  };
209 
210 } // namespace Model
211 } // namespace TranscribeStreamingService
212 } // namespace Aws
AWS_TRANSCRIBESTREAMINGSERVICE_API
#define AWS_TRANSCRIBESTREAMINGSERVICE_API
Definition: TranscribeStreamingService_EXPORTS.h:28
Aws::TranscribeStreamingService::Model::MedicalTranscriptEvent
Definition: MedicalTranscriptEvent.h:34
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithBadRequestException
MedicalTranscriptResultStream & WithBadRequestException(BadRequestException &&value)
Definition: MedicalTranscriptResultStream.h:111
MedicalTranscriptEvent.h
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithTranscriptEvent
MedicalTranscriptResultStream & WithTranscriptEvent(const MedicalTranscriptEvent &value)
Definition: MedicalTranscriptResultStream.h:84
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::BadRequestExceptionHasBeenSet
bool BadRequestExceptionHasBeenSet() const
Definition: MedicalTranscriptResultStream.h:99
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::operator=
MedicalTranscriptResultStream & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetLimitExceededException
void SetLimitExceededException(LimitExceededException &&value)
Definition: MedicalTranscriptResultStream.h:124
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::ConflictExceptionHasBeenSet
bool ConflictExceptionHasBeenSet() const
Definition: MedicalTranscriptResultStream.h:156
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetServiceUnavailableException
void SetServiceUnavailableException(ServiceUnavailableException &&value)
Definition: MedicalTranscriptResultStream.h:181
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::GetConflictException
const ConflictException & GetConflictException() const
Definition: MedicalTranscriptResultStream.h:153
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithServiceUnavailableException
MedicalTranscriptResultStream & WithServiceUnavailableException(ServiceUnavailableException &&value)
Definition: MedicalTranscriptResultStream.h:187
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::MedicalTranscriptResultStream
MedicalTranscriptResultStream()
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetTranscriptEvent
void SetTranscriptEvent(const MedicalTranscriptEvent &value)
Definition: MedicalTranscriptResultStream.h:68
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetInternalFailureException
void SetInternalFailureException(InternalFailureException &&value)
Definition: MedicalTranscriptResultStream.h:143
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithLimitExceededException
MedicalTranscriptResultStream & WithLimitExceededException(LimitExceededException &&value)
Definition: MedicalTranscriptResultStream.h:130
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetConflictException
void SetConflictException(const ConflictException &value)
Definition: MedicalTranscriptResultStream.h:159
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithBadRequestException
MedicalTranscriptResultStream & WithBadRequestException(const BadRequestException &value)
Definition: MedicalTranscriptResultStream.h:108
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::ServiceUnavailableExceptionHasBeenSet
bool ServiceUnavailableExceptionHasBeenSet() const
Definition: MedicalTranscriptResultStream.h:175
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream
Definition: MedicalTranscriptResultStream.h:38
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetBadRequestException
void SetBadRequestException(const BadRequestException &value)
Definition: MedicalTranscriptResultStream.h:102
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetConflictException
void SetConflictException(ConflictException &&value)
Definition: MedicalTranscriptResultStream.h:162
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::GetTranscriptEvent
const MedicalTranscriptEvent & GetTranscriptEvent() const
Definition: MedicalTranscriptResultStream.h:52
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetInternalFailureException
void SetInternalFailureException(const InternalFailureException &value)
Definition: MedicalTranscriptResultStream.h:140
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::GetInternalFailureException
const InternalFailureException & GetInternalFailureException() const
Definition: MedicalTranscriptResultStream.h:134
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::LimitExceededExceptionHasBeenSet
bool LimitExceededExceptionHasBeenSet() const
Definition: MedicalTranscriptResultStream.h:118
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithConflictException
MedicalTranscriptResultStream & WithConflictException(ConflictException &&value)
Definition: MedicalTranscriptResultStream.h:168
TranscribeStreamingService_EXPORTS.h
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::GetLimitExceededException
const LimitExceededException & GetLimitExceededException() const
Definition: MedicalTranscriptResultStream.h:115
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetTranscriptEvent
void SetTranscriptEvent(MedicalTranscriptEvent &&value)
Definition: MedicalTranscriptResultStream.h:76
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::GetBadRequestException
const BadRequestException & GetBadRequestException() const
Definition: MedicalTranscriptResultStream.h:96
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithTranscriptEvent
MedicalTranscriptResultStream & WithTranscriptEvent(MedicalTranscriptEvent &&value)
Definition: MedicalTranscriptResultStream.h:92
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithConflictException
MedicalTranscriptResultStream & WithConflictException(const ConflictException &value)
Definition: MedicalTranscriptResultStream.h:165
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithInternalFailureException
MedicalTranscriptResultStream & WithInternalFailureException(InternalFailureException &&value)
Definition: MedicalTranscriptResultStream.h:149
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetServiceUnavailableException
void SetServiceUnavailableException(const ServiceUnavailableException &value)
Definition: MedicalTranscriptResultStream.h:178
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetBadRequestException
void SetBadRequestException(BadRequestException &&value)
Definition: MedicalTranscriptResultStream.h:105
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::InternalFailureExceptionHasBeenSet
bool InternalFailureExceptionHasBeenSet() const
Definition: MedicalTranscriptResultStream.h:137
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithInternalFailureException
MedicalTranscriptResultStream & WithInternalFailureException(const InternalFailureException &value)
Definition: MedicalTranscriptResultStream.h:146
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::TranscriptEventHasBeenSet
bool TranscriptEventHasBeenSet() const
Definition: MedicalTranscriptResultStream.h:60
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithLimitExceededException
MedicalTranscriptResultStream & WithLimitExceededException(const LimitExceededException &value)
Definition: MedicalTranscriptResultStream.h:127
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::GetServiceUnavailableException
const ServiceUnavailableException & GetServiceUnavailableException() const
Definition: MedicalTranscriptResultStream.h:172
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::WithServiceUnavailableException
MedicalTranscriptResultStream & WithServiceUnavailableException(const ServiceUnavailableException &value)
Definition: MedicalTranscriptResultStream.h:184
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::MedicalTranscriptResultStream
MedicalTranscriptResultStream(Aws::Utils::Json::JsonView jsonValue)
Aws::TranscribeStreamingService::Model::MedicalTranscriptResultStream::SetLimitExceededException
void SetLimitExceededException(const LimitExceededException &value)
Definition: MedicalTranscriptResultStream.h:121