AWS SDK for C++  1.9.108
AWS SDK for C++
StartMedicalStreamTranscriptionRequest.h
Go to the documentation of this file.
1 
6 #pragma once
11 #include <memory>
19 #include <utility>
20 
21 namespace Aws
22 {
23 namespace TranscribeStreamingService
24 {
25 namespace Model
26 {
27 
31  {
32  public:
34 
35  // Service request name is the Operation name which will send this request out,
36  // each operation should has unique request name, so that we can get operation's name from this request.
37  // Note: this is not true for response, multiple operations may have the same response name,
38  // so we can not get operation's name from response.
39  inline virtual const char* GetServiceRequestName() const override { return "StartMedicalStreamTranscription"; }
40 
41  inline virtual bool IsEventStreamRequest() const override { return true; }
42  // SerializePayload will not be invoked.
43  // This request is sent by encoding its data in event-streams which is sent as IOStream via GetBody()
44  Aws::String SerializePayload() const override { return {}; }
45  std::shared_ptr<Aws::IOStream> GetBody() const override;
47 
52 
56  inline const StartMedicalStreamTranscriptionHandler& GetEventStreamHandler() const { return m_handler; }
57 
61  inline void SetEventStreamHandler(const StartMedicalStreamTranscriptionHandler& value) { m_handler = value; m_decoder.ResetEventStreamHandler(&m_handler); }
62 
66  inline StartMedicalStreamTranscriptionRequest& WithEventStreamHandler(const StartMedicalStreamTranscriptionHandler& value) { SetEventStreamHandler(value); return *this; }
67 
68 
73  inline const LanguageCode& GetLanguageCode() const{ return m_languageCode; }
74 
79  inline bool LanguageCodeHasBeenSet() const { return m_languageCodeHasBeenSet; }
80 
85  inline void SetLanguageCode(const LanguageCode& value) { m_languageCodeHasBeenSet = true; m_languageCode = value; }
86 
91  inline void SetLanguageCode(LanguageCode&& value) { m_languageCodeHasBeenSet = true; m_languageCode = std::move(value); }
92 
97  inline StartMedicalStreamTranscriptionRequest& WithLanguageCode(const LanguageCode& value) { SetLanguageCode(value); return *this;}
98 
103  inline StartMedicalStreamTranscriptionRequest& WithLanguageCode(LanguageCode&& value) { SetLanguageCode(std::move(value)); return *this;}
104 
105 
109  inline int GetMediaSampleRateHertz() const{ return m_mediaSampleRateHertz; }
110 
114  inline bool MediaSampleRateHertzHasBeenSet() const { return m_mediaSampleRateHertzHasBeenSet; }
115 
119  inline void SetMediaSampleRateHertz(int value) { m_mediaSampleRateHertzHasBeenSet = true; m_mediaSampleRateHertz = value; }
120 
124  inline StartMedicalStreamTranscriptionRequest& WithMediaSampleRateHertz(int value) { SetMediaSampleRateHertz(value); return *this;}
125 
126 
130  inline const MediaEncoding& GetMediaEncoding() const{ return m_mediaEncoding; }
131 
135  inline bool MediaEncodingHasBeenSet() const { return m_mediaEncodingHasBeenSet; }
136 
140  inline void SetMediaEncoding(const MediaEncoding& value) { m_mediaEncodingHasBeenSet = true; m_mediaEncoding = value; }
141 
145  inline void SetMediaEncoding(MediaEncoding&& value) { m_mediaEncodingHasBeenSet = true; m_mediaEncoding = std::move(value); }
146 
150  inline StartMedicalStreamTranscriptionRequest& WithMediaEncoding(const MediaEncoding& value) { SetMediaEncoding(value); return *this;}
151 
155  inline StartMedicalStreamTranscriptionRequest& WithMediaEncoding(MediaEncoding&& value) { SetMediaEncoding(std::move(value)); return *this;}
156 
157 
162  inline const Aws::String& GetVocabularyName() const{ return m_vocabularyName; }
163 
168  inline bool VocabularyNameHasBeenSet() const { return m_vocabularyNameHasBeenSet; }
169 
174  inline void SetVocabularyName(const Aws::String& value) { m_vocabularyNameHasBeenSet = true; m_vocabularyName = value; }
175 
180  inline void SetVocabularyName(Aws::String&& value) { m_vocabularyNameHasBeenSet = true; m_vocabularyName = std::move(value); }
181 
186  inline void SetVocabularyName(const char* value) { m_vocabularyNameHasBeenSet = true; m_vocabularyName.assign(value); }
187 
192  inline StartMedicalStreamTranscriptionRequest& WithVocabularyName(const Aws::String& value) { SetVocabularyName(value); return *this;}
193 
198  inline StartMedicalStreamTranscriptionRequest& WithVocabularyName(Aws::String&& value) { SetVocabularyName(std::move(value)); return *this;}
199 
204  inline StartMedicalStreamTranscriptionRequest& WithVocabularyName(const char* value) { SetVocabularyName(value); return *this;}
205 
206 
210  inline const Specialty& GetSpecialty() const{ return m_specialty; }
211 
215  inline bool SpecialtyHasBeenSet() const { return m_specialtyHasBeenSet; }
216 
220  inline void SetSpecialty(const Specialty& value) { m_specialtyHasBeenSet = true; m_specialty = value; }
221 
225  inline void SetSpecialty(Specialty&& value) { m_specialtyHasBeenSet = true; m_specialty = std::move(value); }
226 
230  inline StartMedicalStreamTranscriptionRequest& WithSpecialty(const Specialty& value) { SetSpecialty(value); return *this;}
231 
235  inline StartMedicalStreamTranscriptionRequest& WithSpecialty(Specialty&& value) { SetSpecialty(std::move(value)); return *this;}
236 
237 
243  inline const Type& GetType() const{ return m_type; }
244 
250  inline bool TypeHasBeenSet() const { return m_typeHasBeenSet; }
251 
257  inline void SetType(const Type& value) { m_typeHasBeenSet = true; m_type = value; }
258 
264  inline void SetType(Type&& value) { m_typeHasBeenSet = true; m_type = std::move(value); }
265 
271  inline StartMedicalStreamTranscriptionRequest& WithType(const Type& value) { SetType(value); return *this;}
272 
278  inline StartMedicalStreamTranscriptionRequest& WithType(Type&& value) { SetType(std::move(value)); return *this;}
279 
280 
285  inline bool GetShowSpeakerLabel() const{ return m_showSpeakerLabel; }
286 
291  inline bool ShowSpeakerLabelHasBeenSet() const { return m_showSpeakerLabelHasBeenSet; }
292 
297  inline void SetShowSpeakerLabel(bool value) { m_showSpeakerLabelHasBeenSet = true; m_showSpeakerLabel = value; }
298 
303  inline StartMedicalStreamTranscriptionRequest& WithShowSpeakerLabel(bool value) { SetShowSpeakerLabel(value); return *this;}
304 
305 
311  inline const Aws::String& GetSessionId() const{ return m_sessionId; }
312 
318  inline bool SessionIdHasBeenSet() const { return m_sessionIdHasBeenSet; }
319 
325  inline void SetSessionId(const Aws::String& value) { m_sessionIdHasBeenSet = true; m_sessionId = value; }
326 
332  inline void SetSessionId(Aws::String&& value) { m_sessionIdHasBeenSet = true; m_sessionId = std::move(value); }
333 
339  inline void SetSessionId(const char* value) { m_sessionIdHasBeenSet = true; m_sessionId.assign(value); }
340 
346  inline StartMedicalStreamTranscriptionRequest& WithSessionId(const Aws::String& value) { SetSessionId(value); return *this;}
347 
353  inline StartMedicalStreamTranscriptionRequest& WithSessionId(Aws::String&& value) { SetSessionId(std::move(value)); return *this;}
354 
360  inline StartMedicalStreamTranscriptionRequest& WithSessionId(const char* value) { SetSessionId(value); return *this;}
361 
362 
363 
364  std::shared_ptr<AudioStream> GetAudioStream() const { return m_audioStream; }
365 
366 
367  void SetAudioStream(const std::shared_ptr<AudioStream>& value) { m_audioStream = value; }
368 
369 
370  StartMedicalStreamTranscriptionRequest& WithAudioStream(const std::shared_ptr<AudioStream>& value) { SetAudioStream(value); return *this;}
371 
372 
383  inline bool GetEnableChannelIdentification() const{ return m_enableChannelIdentification; }
384 
395  inline bool EnableChannelIdentificationHasBeenSet() const { return m_enableChannelIdentificationHasBeenSet; }
396 
407  inline void SetEnableChannelIdentification(bool value) { m_enableChannelIdentificationHasBeenSet = true; m_enableChannelIdentification = value; }
408 
419  inline StartMedicalStreamTranscriptionRequest& WithEnableChannelIdentification(bool value) { SetEnableChannelIdentification(value); return *this;}
420 
421 
425  inline int GetNumberOfChannels() const{ return m_numberOfChannels; }
426 
430  inline bool NumberOfChannelsHasBeenSet() const { return m_numberOfChannelsHasBeenSet; }
431 
435  inline void SetNumberOfChannels(int value) { m_numberOfChannelsHasBeenSet = true; m_numberOfChannels = value; }
436 
440  inline StartMedicalStreamTranscriptionRequest& WithNumberOfChannels(int value) { SetNumberOfChannels(value); return *this;}
441 
442 
447  inline const MedicalContentIdentificationType& GetContentIdentificationType() const{ return m_contentIdentificationType; }
448 
453  inline bool ContentIdentificationTypeHasBeenSet() const { return m_contentIdentificationTypeHasBeenSet; }
454 
459  inline void SetContentIdentificationType(const MedicalContentIdentificationType& value) { m_contentIdentificationTypeHasBeenSet = true; m_contentIdentificationType = value; }
460 
465  inline void SetContentIdentificationType(MedicalContentIdentificationType&& value) { m_contentIdentificationTypeHasBeenSet = true; m_contentIdentificationType = std::move(value); }
466 
471  inline StartMedicalStreamTranscriptionRequest& WithContentIdentificationType(const MedicalContentIdentificationType& value) { SetContentIdentificationType(value); return *this;}
472 
477  inline StartMedicalStreamTranscriptionRequest& WithContentIdentificationType(MedicalContentIdentificationType&& value) { SetContentIdentificationType(std::move(value)); return *this;}
478 
479  private:
480 
481  LanguageCode m_languageCode;
482  bool m_languageCodeHasBeenSet;
483 
484  int m_mediaSampleRateHertz;
485  bool m_mediaSampleRateHertzHasBeenSet;
486 
487  MediaEncoding m_mediaEncoding;
488  bool m_mediaEncodingHasBeenSet;
489 
490  Aws::String m_vocabularyName;
491  bool m_vocabularyNameHasBeenSet;
492 
493  Specialty m_specialty;
494  bool m_specialtyHasBeenSet;
495 
496  Type m_type;
497  bool m_typeHasBeenSet;
498 
499  bool m_showSpeakerLabel;
500  bool m_showSpeakerLabelHasBeenSet;
501 
502  Aws::String m_sessionId;
503  bool m_sessionIdHasBeenSet;
504 
505  std::shared_ptr<AudioStream> m_audioStream;
506 
507  bool m_enableChannelIdentification;
508  bool m_enableChannelIdentificationHasBeenSet;
509 
510  int m_numberOfChannels;
511  bool m_numberOfChannelsHasBeenSet;
512 
513  MedicalContentIdentificationType m_contentIdentificationType;
514  bool m_contentIdentificationTypeHasBeenSet;
517 
518  };
519 
520 } // namespace Model
521 } // namespace TranscribeStreamingService
522 } // namespace Aws
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSpecialty
void SetSpecialty(const Specialty &value)
Definition: StartMedicalStreamTranscriptionRequest.h:220
Aws::TranscribeStreamingService::Model::Type
Type
Definition: Type.h:17
Aws::TranscribeStreamingService::Model::LanguageCode
LanguageCode
Definition: LanguageCode.h:17
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSessionId
void SetSessionId(Aws::String &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:332
AWS_TRANSCRIBESTREAMINGSERVICE_API
#define AWS_TRANSCRIBESTREAMINGSERVICE_API
Definition: TranscribeStreamingService_EXPORTS.h:28
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithVocabularyName
StartMedicalStreamTranscriptionRequest & WithVocabularyName(Aws::String &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:198
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetType
const Type & GetType() const
Definition: StartMedicalStreamTranscriptionRequest.h:243
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithEnableChannelIdentification
StartMedicalStreamTranscriptionRequest & WithEnableChannelIdentification(bool value)
Definition: StartMedicalStreamTranscriptionRequest.h:419
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetEnableChannelIdentification
bool GetEnableChannelIdentification() const
Definition: StartMedicalStreamTranscriptionRequest.h:383
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::StartMedicalStreamTranscriptionRequest
StartMedicalStreamTranscriptionRequest()
Aws::TranscribeStreamingService::Model::MedicalContentIdentificationType
MedicalContentIdentificationType
Definition: MedicalContentIdentificationType.h:17
Aws::TranscribeStreamingService::Model::Specialty
Specialty
Definition: Specialty.h:17
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetNumberOfChannels
void SetNumberOfChannels(int value)
Definition: StartMedicalStreamTranscriptionRequest.h:435
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithVocabularyName
StartMedicalStreamTranscriptionRequest & WithVocabularyName(const char *value)
Definition: StartMedicalStreamTranscriptionRequest.h:204
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithLanguageCode
StartMedicalStreamTranscriptionRequest & WithLanguageCode(const LanguageCode &value)
Definition: StartMedicalStreamTranscriptionRequest.h:97
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetSessionId
const Aws::String & GetSessionId() const
Definition: StartMedicalStreamTranscriptionRequest.h:311
AudioStream.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetMediaEncoding
void SetMediaEncoding(const MediaEncoding &value)
Definition: StartMedicalStreamTranscriptionRequest.h:140
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithAudioStream
StartMedicalStreamTranscriptionRequest & WithAudioStream(const std::shared_ptr< AudioStream > &value)
Definition: StartMedicalStreamTranscriptionRequest.h:370
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetContentIdentificationType
void SetContentIdentificationType(MedicalContentIdentificationType &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:465
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::IsEventStreamRequest
virtual bool IsEventStreamRequest() const override
Definition: StartMedicalStreamTranscriptionRequest.h:41
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::MediaSampleRateHertzHasBeenSet
bool MediaSampleRateHertzHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:114
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetVocabularyName
void SetVocabularyName(Aws::String &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:180
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSpecialty
void SetSpecialty(Specialty &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:225
TranscribeStreamingServiceRequest.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithNumberOfChannels
StartMedicalStreamTranscriptionRequest & WithNumberOfChannels(int value)
Definition: StartMedicalStreamTranscriptionRequest.h:440
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetType
void SetType(Type &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:264
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSessionId
StartMedicalStreamTranscriptionRequest & WithSessionId(const char *value)
Definition: StartMedicalStreamTranscriptionRequest.h:360
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::VocabularyNameHasBeenSet
bool VocabularyNameHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:168
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest
Definition: StartMedicalStreamTranscriptionRequest.h:31
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithContentIdentificationType
StartMedicalStreamTranscriptionRequest & WithContentIdentificationType(const MedicalContentIdentificationType &value)
Definition: StartMedicalStreamTranscriptionRequest.h:471
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetNumberOfChannels
int GetNumberOfChannels() const
Definition: StartMedicalStreamTranscriptionRequest.h:425
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithMediaEncoding
StartMedicalStreamTranscriptionRequest & WithMediaEncoding(MediaEncoding &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:155
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetEventStreamDecoder
Aws::Utils::Event::EventStreamDecoder & GetEventStreamDecoder()
Definition: StartMedicalStreamTranscriptionRequest.h:51
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetShowSpeakerLabel
bool GetShowSpeakerLabel() const
Definition: StartMedicalStreamTranscriptionRequest.h:285
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetSpecialty
const Specialty & GetSpecialty() const
Definition: StartMedicalStreamTranscriptionRequest.h:210
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetContentIdentificationType
void SetContentIdentificationType(const MedicalContentIdentificationType &value)
Definition: StartMedicalStreamTranscriptionRequest.h:459
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::MediaEncodingHasBeenSet
bool MediaEncodingHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:135
Type.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithEventStreamHandler
StartMedicalStreamTranscriptionRequest & WithEventStreamHandler(const StartMedicalStreamTranscriptionHandler &value)
Definition: StartMedicalStreamTranscriptionRequest.h:66
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetEnableChannelIdentification
void SetEnableChannelIdentification(bool value)
Definition: StartMedicalStreamTranscriptionRequest.h:407
EventStreamDecoder.h
MedicalContentIdentificationType.h
MediaEncoding.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithType
StartMedicalStreamTranscriptionRequest & WithType(Type &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:278
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetLanguageCode
const LanguageCode & GetLanguageCode() const
Definition: StartMedicalStreamTranscriptionRequest.h:73
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithVocabularyName
StartMedicalStreamTranscriptionRequest & WithVocabularyName(const Aws::String &value)
Definition: StartMedicalStreamTranscriptionRequest.h:192
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::EnableChannelIdentificationHasBeenSet
bool EnableChannelIdentificationHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:395
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetMediaEncoding
void SetMediaEncoding(MediaEncoding &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:145
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetAudioStream
void SetAudioStream(const std::shared_ptr< AudioStream > &value)
Definition: StartMedicalStreamTranscriptionRequest.h:367
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithMediaEncoding
StartMedicalStreamTranscriptionRequest & WithMediaEncoding(const MediaEncoding &value)
Definition: StartMedicalStreamTranscriptionRequest.h:150
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithMediaSampleRateHertz
StartMedicalStreamTranscriptionRequest & WithMediaSampleRateHertz(int value)
Definition: StartMedicalStreamTranscriptionRequest.h:124
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSessionId
void SetSessionId(const Aws::String &value)
Definition: StartMedicalStreamTranscriptionRequest.h:325
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetMediaEncoding
const MediaEncoding & GetMediaEncoding() const
Definition: StartMedicalStreamTranscriptionRequest.h:130
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSpecialty
StartMedicalStreamTranscriptionRequest & WithSpecialty(const Specialty &value)
Definition: StartMedicalStreamTranscriptionRequest.h:230
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetLanguageCode
void SetLanguageCode(const LanguageCode &value)
Definition: StartMedicalStreamTranscriptionRequest.h:85
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SerializePayload
Aws::String SerializePayload() const override
Definition: StartMedicalStreamTranscriptionRequest.h:44
Specialty.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithLanguageCode
StartMedicalStreamTranscriptionRequest & WithLanguageCode(LanguageCode &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:103
LanguageCode.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetMediaSampleRateHertz
void SetMediaSampleRateHertz(int value)
Definition: StartMedicalStreamTranscriptionRequest.h:119
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetMediaSampleRateHertz
int GetMediaSampleRateHertz() const
Definition: StartMedicalStreamTranscriptionRequest.h:109
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetVocabularyName
void SetVocabularyName(const Aws::String &value)
Definition: StartMedicalStreamTranscriptionRequest.h:174
AWSString.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithShowSpeakerLabel
StartMedicalStreamTranscriptionRequest & WithShowSpeakerLabel(bool value)
Definition: StartMedicalStreamTranscriptionRequest.h:303
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetType
void SetType(const Type &value)
Definition: StartMedicalStreamTranscriptionRequest.h:257
TranscribeStreamingService_EXPORTS.h
StartMedicalStreamTranscriptionHandler.h
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::LanguageCodeHasBeenSet
bool LanguageCodeHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:79
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SessionIdHasBeenSet
bool SessionIdHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:318
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionHandler
Definition: StartMedicalStreamTranscriptionHandler.h:28
Aws::Utils::Event::EventStreamDecoder
Definition: EventStreamDecoder.h:20
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithType
StartMedicalStreamTranscriptionRequest & WithType(const Type &value)
Definition: StartMedicalStreamTranscriptionRequest.h:271
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetAudioStream
std::shared_ptr< AudioStream > GetAudioStream() const
Definition: StartMedicalStreamTranscriptionRequest.h:364
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithContentIdentificationType
StartMedicalStreamTranscriptionRequest & WithContentIdentificationType(MedicalContentIdentificationType &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:477
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetBody
std::shared_ptr< Aws::IOStream > GetBody() const override
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetVocabularyName
void SetVocabularyName(const char *value)
Definition: StartMedicalStreamTranscriptionRequest.h:186
Aws
Definition: AccessManagementClient.h:15
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetSessionId
void SetSessionId(const char *value)
Definition: StartMedicalStreamTranscriptionRequest.h:339
Aws::TranscribeStreamingService::TranscribeStreamingServiceRequest
Definition: TranscribeStreamingServiceRequest.h:18
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetEventStreamHandler
void SetEventStreamHandler(const StartMedicalStreamTranscriptionHandler &value)
Definition: StartMedicalStreamTranscriptionRequest.h:61
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::ShowSpeakerLabelHasBeenSet
bool ShowSpeakerLabelHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:291
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::ContentIdentificationTypeHasBeenSet
bool ContentIdentificationTypeHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:453
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetShowSpeakerLabel
void SetShowSpeakerLabel(bool value)
Definition: StartMedicalStreamTranscriptionRequest.h:297
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSpecialty
StartMedicalStreamTranscriptionRequest & WithSpecialty(Specialty &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:235
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetContentIdentificationType
const MedicalContentIdentificationType & GetContentIdentificationType() const
Definition: StartMedicalStreamTranscriptionRequest.h:447
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSessionId
StartMedicalStreamTranscriptionRequest & WithSessionId(Aws::String &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:353
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: StartMedicalStreamTranscriptionRequest.h:39
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::WithSessionId
StartMedicalStreamTranscriptionRequest & WithSessionId(const Aws::String &value)
Definition: StartMedicalStreamTranscriptionRequest.h:346
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SetLanguageCode
void SetLanguageCode(LanguageCode &&value)
Definition: StartMedicalStreamTranscriptionRequest.h:91
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::SpecialtyHasBeenSet
bool SpecialtyHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:215
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::NumberOfChannelsHasBeenSet
bool NumberOfChannelsHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:430
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetEventStreamHandler
const StartMedicalStreamTranscriptionHandler & GetEventStreamHandler() const
Definition: StartMedicalStreamTranscriptionRequest.h:56
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::TypeHasBeenSet
bool TypeHasBeenSet() const
Definition: StartMedicalStreamTranscriptionRequest.h:250
Aws::TranscribeStreamingService::Model::MediaEncoding
MediaEncoding
Definition: MediaEncoding.h:17
Aws::TranscribeStreamingService::Model::StartMedicalStreamTranscriptionRequest::GetVocabularyName
const Aws::String & GetVocabularyName() const
Definition: StartMedicalStreamTranscriptionRequest.h:162