AWS SDK for C++  1.9.108
AWS SDK for C++
SynthesisTask.h
Go to the documentation of this file.
1 
6 #pragma once
18 #include <utility>
19 
20 namespace Aws
21 {
22 namespace Utils
23 {
24 namespace Json
25 {
26  class JsonValue;
27  class JsonView;
28 } // namespace Json
29 } // namespace Utils
30 namespace Polly
31 {
32 namespace Model
33 {
34 
42  {
43  public:
48 
49 
55  inline const Engine& GetEngine() const{ return m_engine; }
56 
62  inline bool EngineHasBeenSet() const { return m_engineHasBeenSet; }
63 
69  inline void SetEngine(const Engine& value) { m_engineHasBeenSet = true; m_engine = value; }
70 
76  inline void SetEngine(Engine&& value) { m_engineHasBeenSet = true; m_engine = std::move(value); }
77 
83  inline SynthesisTask& WithEngine(const Engine& value) { SetEngine(value); return *this;}
84 
90  inline SynthesisTask& WithEngine(Engine&& value) { SetEngine(std::move(value)); return *this;}
91 
92 
96  inline const Aws::String& GetTaskId() const{ return m_taskId; }
97 
101  inline bool TaskIdHasBeenSet() const { return m_taskIdHasBeenSet; }
102 
106  inline void SetTaskId(const Aws::String& value) { m_taskIdHasBeenSet = true; m_taskId = value; }
107 
111  inline void SetTaskId(Aws::String&& value) { m_taskIdHasBeenSet = true; m_taskId = std::move(value); }
112 
116  inline void SetTaskId(const char* value) { m_taskIdHasBeenSet = true; m_taskId.assign(value); }
117 
121  inline SynthesisTask& WithTaskId(const Aws::String& value) { SetTaskId(value); return *this;}
122 
126  inline SynthesisTask& WithTaskId(Aws::String&& value) { SetTaskId(std::move(value)); return *this;}
127 
131  inline SynthesisTask& WithTaskId(const char* value) { SetTaskId(value); return *this;}
132 
133 
137  inline const TaskStatus& GetTaskStatus() const{ return m_taskStatus; }
138 
142  inline bool TaskStatusHasBeenSet() const { return m_taskStatusHasBeenSet; }
143 
147  inline void SetTaskStatus(const TaskStatus& value) { m_taskStatusHasBeenSet = true; m_taskStatus = value; }
148 
152  inline void SetTaskStatus(TaskStatus&& value) { m_taskStatusHasBeenSet = true; m_taskStatus = std::move(value); }
153 
157  inline SynthesisTask& WithTaskStatus(const TaskStatus& value) { SetTaskStatus(value); return *this;}
158 
162  inline SynthesisTask& WithTaskStatus(TaskStatus&& value) { SetTaskStatus(std::move(value)); return *this;}
163 
164 
169  inline const Aws::String& GetTaskStatusReason() const{ return m_taskStatusReason; }
170 
175  inline bool TaskStatusReasonHasBeenSet() const { return m_taskStatusReasonHasBeenSet; }
176 
181  inline void SetTaskStatusReason(const Aws::String& value) { m_taskStatusReasonHasBeenSet = true; m_taskStatusReason = value; }
182 
187  inline void SetTaskStatusReason(Aws::String&& value) { m_taskStatusReasonHasBeenSet = true; m_taskStatusReason = std::move(value); }
188 
193  inline void SetTaskStatusReason(const char* value) { m_taskStatusReasonHasBeenSet = true; m_taskStatusReason.assign(value); }
194 
199  inline SynthesisTask& WithTaskStatusReason(const Aws::String& value) { SetTaskStatusReason(value); return *this;}
200 
205  inline SynthesisTask& WithTaskStatusReason(Aws::String&& value) { SetTaskStatusReason(std::move(value)); return *this;}
206 
211  inline SynthesisTask& WithTaskStatusReason(const char* value) { SetTaskStatusReason(value); return *this;}
212 
213 
217  inline const Aws::String& GetOutputUri() const{ return m_outputUri; }
218 
222  inline bool OutputUriHasBeenSet() const { return m_outputUriHasBeenSet; }
223 
227  inline void SetOutputUri(const Aws::String& value) { m_outputUriHasBeenSet = true; m_outputUri = value; }
228 
232  inline void SetOutputUri(Aws::String&& value) { m_outputUriHasBeenSet = true; m_outputUri = std::move(value); }
233 
237  inline void SetOutputUri(const char* value) { m_outputUriHasBeenSet = true; m_outputUri.assign(value); }
238 
242  inline SynthesisTask& WithOutputUri(const Aws::String& value) { SetOutputUri(value); return *this;}
243 
247  inline SynthesisTask& WithOutputUri(Aws::String&& value) { SetOutputUri(std::move(value)); return *this;}
248 
252  inline SynthesisTask& WithOutputUri(const char* value) { SetOutputUri(value); return *this;}
253 
254 
258  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
259 
263  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
264 
268  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
269 
273  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
274 
278  inline SynthesisTask& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
279 
283  inline SynthesisTask& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
284 
285 
289  inline int GetRequestCharacters() const{ return m_requestCharacters; }
290 
294  inline bool RequestCharactersHasBeenSet() const { return m_requestCharactersHasBeenSet; }
295 
299  inline void SetRequestCharacters(int value) { m_requestCharactersHasBeenSet = true; m_requestCharacters = value; }
300 
304  inline SynthesisTask& WithRequestCharacters(int value) { SetRequestCharacters(value); return *this;}
305 
306 
311  inline const Aws::String& GetSnsTopicArn() const{ return m_snsTopicArn; }
312 
317  inline bool SnsTopicArnHasBeenSet() const { return m_snsTopicArnHasBeenSet; }
318 
323  inline void SetSnsTopicArn(const Aws::String& value) { m_snsTopicArnHasBeenSet = true; m_snsTopicArn = value; }
324 
329  inline void SetSnsTopicArn(Aws::String&& value) { m_snsTopicArnHasBeenSet = true; m_snsTopicArn = std::move(value); }
330 
335  inline void SetSnsTopicArn(const char* value) { m_snsTopicArnHasBeenSet = true; m_snsTopicArn.assign(value); }
336 
341  inline SynthesisTask& WithSnsTopicArn(const Aws::String& value) { SetSnsTopicArn(value); return *this;}
342 
347  inline SynthesisTask& WithSnsTopicArn(Aws::String&& value) { SetSnsTopicArn(std::move(value)); return *this;}
348 
353  inline SynthesisTask& WithSnsTopicArn(const char* value) { SetSnsTopicArn(value); return *this;}
354 
355 
361  inline const Aws::Vector<Aws::String>& GetLexiconNames() const{ return m_lexiconNames; }
362 
368  inline bool LexiconNamesHasBeenSet() const { return m_lexiconNamesHasBeenSet; }
369 
375  inline void SetLexiconNames(const Aws::Vector<Aws::String>& value) { m_lexiconNamesHasBeenSet = true; m_lexiconNames = value; }
376 
382  inline void SetLexiconNames(Aws::Vector<Aws::String>&& value) { m_lexiconNamesHasBeenSet = true; m_lexiconNames = std::move(value); }
383 
389  inline SynthesisTask& WithLexiconNames(const Aws::Vector<Aws::String>& value) { SetLexiconNames(value); return *this;}
390 
396  inline SynthesisTask& WithLexiconNames(Aws::Vector<Aws::String>&& value) { SetLexiconNames(std::move(value)); return *this;}
397 
403  inline SynthesisTask& AddLexiconNames(const Aws::String& value) { m_lexiconNamesHasBeenSet = true; m_lexiconNames.push_back(value); return *this; }
404 
410  inline SynthesisTask& AddLexiconNames(Aws::String&& value) { m_lexiconNamesHasBeenSet = true; m_lexiconNames.push_back(std::move(value)); return *this; }
411 
417  inline SynthesisTask& AddLexiconNames(const char* value) { m_lexiconNamesHasBeenSet = true; m_lexiconNames.push_back(value); return *this; }
418 
419 
424  inline const OutputFormat& GetOutputFormat() const{ return m_outputFormat; }
425 
430  inline bool OutputFormatHasBeenSet() const { return m_outputFormatHasBeenSet; }
431 
436  inline void SetOutputFormat(const OutputFormat& value) { m_outputFormatHasBeenSet = true; m_outputFormat = value; }
437 
442  inline void SetOutputFormat(OutputFormat&& value) { m_outputFormatHasBeenSet = true; m_outputFormat = std::move(value); }
443 
448  inline SynthesisTask& WithOutputFormat(const OutputFormat& value) { SetOutputFormat(value); return *this;}
449 
454  inline SynthesisTask& WithOutputFormat(OutputFormat&& value) { SetOutputFormat(std::move(value)); return *this;}
455 
456 
464  inline const Aws::String& GetSampleRate() const{ return m_sampleRate; }
465 
473  inline bool SampleRateHasBeenSet() const { return m_sampleRateHasBeenSet; }
474 
482  inline void SetSampleRate(const Aws::String& value) { m_sampleRateHasBeenSet = true; m_sampleRate = value; }
483 
491  inline void SetSampleRate(Aws::String&& value) { m_sampleRateHasBeenSet = true; m_sampleRate = std::move(value); }
492 
500  inline void SetSampleRate(const char* value) { m_sampleRateHasBeenSet = true; m_sampleRate.assign(value); }
501 
509  inline SynthesisTask& WithSampleRate(const Aws::String& value) { SetSampleRate(value); return *this;}
510 
518  inline SynthesisTask& WithSampleRate(Aws::String&& value) { SetSampleRate(std::move(value)); return *this;}
519 
527  inline SynthesisTask& WithSampleRate(const char* value) { SetSampleRate(value); return *this;}
528 
529 
533  inline const Aws::Vector<SpeechMarkType>& GetSpeechMarkTypes() const{ return m_speechMarkTypes; }
534 
538  inline bool SpeechMarkTypesHasBeenSet() const { return m_speechMarkTypesHasBeenSet; }
539 
543  inline void SetSpeechMarkTypes(const Aws::Vector<SpeechMarkType>& value) { m_speechMarkTypesHasBeenSet = true; m_speechMarkTypes = value; }
544 
548  inline void SetSpeechMarkTypes(Aws::Vector<SpeechMarkType>&& value) { m_speechMarkTypesHasBeenSet = true; m_speechMarkTypes = std::move(value); }
549 
553  inline SynthesisTask& WithSpeechMarkTypes(const Aws::Vector<SpeechMarkType>& value) { SetSpeechMarkTypes(value); return *this;}
554 
558  inline SynthesisTask& WithSpeechMarkTypes(Aws::Vector<SpeechMarkType>&& value) { SetSpeechMarkTypes(std::move(value)); return *this;}
559 
563  inline SynthesisTask& AddSpeechMarkTypes(const SpeechMarkType& value) { m_speechMarkTypesHasBeenSet = true; m_speechMarkTypes.push_back(value); return *this; }
564 
568  inline SynthesisTask& AddSpeechMarkTypes(SpeechMarkType&& value) { m_speechMarkTypesHasBeenSet = true; m_speechMarkTypes.push_back(std::move(value)); return *this; }
569 
570 
575  inline const TextType& GetTextType() const{ return m_textType; }
576 
581  inline bool TextTypeHasBeenSet() const { return m_textTypeHasBeenSet; }
582 
587  inline void SetTextType(const TextType& value) { m_textTypeHasBeenSet = true; m_textType = value; }
588 
593  inline void SetTextType(TextType&& value) { m_textTypeHasBeenSet = true; m_textType = std::move(value); }
594 
599  inline SynthesisTask& WithTextType(const TextType& value) { SetTextType(value); return *this;}
600 
605  inline SynthesisTask& WithTextType(TextType&& value) { SetTextType(std::move(value)); return *this;}
606 
607 
611  inline const VoiceId& GetVoiceId() const{ return m_voiceId; }
612 
616  inline bool VoiceIdHasBeenSet() const { return m_voiceIdHasBeenSet; }
617 
621  inline void SetVoiceId(const VoiceId& value) { m_voiceIdHasBeenSet = true; m_voiceId = value; }
622 
626  inline void SetVoiceId(VoiceId&& value) { m_voiceIdHasBeenSet = true; m_voiceId = std::move(value); }
627 
631  inline SynthesisTask& WithVoiceId(const VoiceId& value) { SetVoiceId(value); return *this;}
632 
636  inline SynthesisTask& WithVoiceId(VoiceId&& value) { SetVoiceId(std::move(value)); return *this;}
637 
638 
649  inline const LanguageCode& GetLanguageCode() const{ return m_languageCode; }
650 
661  inline bool LanguageCodeHasBeenSet() const { return m_languageCodeHasBeenSet; }
662 
673  inline void SetLanguageCode(const LanguageCode& value) { m_languageCodeHasBeenSet = true; m_languageCode = value; }
674 
685  inline void SetLanguageCode(LanguageCode&& value) { m_languageCodeHasBeenSet = true; m_languageCode = std::move(value); }
686 
697  inline SynthesisTask& WithLanguageCode(const LanguageCode& value) { SetLanguageCode(value); return *this;}
698 
709  inline SynthesisTask& WithLanguageCode(LanguageCode&& value) { SetLanguageCode(std::move(value)); return *this;}
710 
711  private:
712 
713  Engine m_engine;
714  bool m_engineHasBeenSet;
715 
716  Aws::String m_taskId;
717  bool m_taskIdHasBeenSet;
718 
719  TaskStatus m_taskStatus;
720  bool m_taskStatusHasBeenSet;
721 
722  Aws::String m_taskStatusReason;
723  bool m_taskStatusReasonHasBeenSet;
724 
725  Aws::String m_outputUri;
726  bool m_outputUriHasBeenSet;
727 
728  Aws::Utils::DateTime m_creationTime;
729  bool m_creationTimeHasBeenSet;
730 
731  int m_requestCharacters;
732  bool m_requestCharactersHasBeenSet;
733 
734  Aws::String m_snsTopicArn;
735  bool m_snsTopicArnHasBeenSet;
736 
737  Aws::Vector<Aws::String> m_lexiconNames;
738  bool m_lexiconNamesHasBeenSet;
739 
740  OutputFormat m_outputFormat;
741  bool m_outputFormatHasBeenSet;
742 
743  Aws::String m_sampleRate;
744  bool m_sampleRateHasBeenSet;
745 
746  Aws::Vector<SpeechMarkType> m_speechMarkTypes;
747  bool m_speechMarkTypesHasBeenSet;
748 
749  TextType m_textType;
750  bool m_textTypeHasBeenSet;
751 
752  VoiceId m_voiceId;
753  bool m_voiceIdHasBeenSet;
754 
755  LanguageCode m_languageCode;
756  bool m_languageCodeHasBeenSet;
757  };
758 
759 } // namespace Model
760 } // namespace Polly
761 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::Polly::Model::SynthesisTask::VoiceIdHasBeenSet
bool VoiceIdHasBeenSet() const
Definition: SynthesisTask.h:616
Aws::Polly::Model::SynthesisTask::AddLexiconNames
SynthesisTask & AddLexiconNames(const char *value)
Definition: SynthesisTask.h:417
Aws::Polly::Model::SynthesisTask::SetOutputUri
void SetOutputUri(const Aws::String &value)
Definition: SynthesisTask.h:227
Aws::Polly::Model::SynthesisTask::AddSpeechMarkTypes
SynthesisTask & AddSpeechMarkTypes(const SpeechMarkType &value)
Definition: SynthesisTask.h:563
Aws::Polly::Model::SynthesisTask::WithSpeechMarkTypes
SynthesisTask & WithSpeechMarkTypes(const Aws::Vector< SpeechMarkType > &value)
Definition: SynthesisTask.h:553
Aws::Polly::Model::SynthesisTask::WithOutputFormat
SynthesisTask & WithOutputFormat(const OutputFormat &value)
Definition: SynthesisTask.h:448
Aws::Polly::Model::SynthesisTask::WithTaskStatusReason
SynthesisTask & WithTaskStatusReason(Aws::String &&value)
Definition: SynthesisTask.h:205
Aws::Polly::Model::SynthesisTask::SetTaskStatusReason
void SetTaskStatusReason(Aws::String &&value)
Definition: SynthesisTask.h:187
Aws::Polly::Model::SynthesisTask::SetRequestCharacters
void SetRequestCharacters(int value)
Definition: SynthesisTask.h:299
Aws::Polly::Model::SynthesisTask::SampleRateHasBeenSet
bool SampleRateHasBeenSet() const
Definition: SynthesisTask.h:473
Aws::Polly::Model::SynthesisTask::SetTaskStatusReason
void SetTaskStatusReason(const Aws::String &value)
Definition: SynthesisTask.h:181
Aws::Polly::Model::SynthesisTask::SetOutputUri
void SetOutputUri(Aws::String &&value)
Definition: SynthesisTask.h:232
Aws::Polly::Model::SynthesisTask::AddLexiconNames
SynthesisTask & AddLexiconNames(const Aws::String &value)
Definition: SynthesisTask.h:403
Aws::Polly::Model::SynthesisTask::LexiconNamesHasBeenSet
bool LexiconNamesHasBeenSet() const
Definition: SynthesisTask.h:368
Aws::Polly::Model::SynthesisTask::TaskStatusReasonHasBeenSet
bool TaskStatusReasonHasBeenSet() const
Definition: SynthesisTask.h:175
Aws::Polly::Model::SynthesisTask::WithSnsTopicArn
SynthesisTask & WithSnsTopicArn(const char *value)
Definition: SynthesisTask.h:353
Aws::Polly::Model::SynthesisTask::TaskStatusHasBeenSet
bool TaskStatusHasBeenSet() const
Definition: SynthesisTask.h:142
Aws::Polly::Model::SynthesisTask::WithRequestCharacters
SynthesisTask & WithRequestCharacters(int value)
Definition: SynthesisTask.h:304
Aws::Polly::Model::SynthesisTask::SetTaskId
void SetTaskId(const Aws::String &value)
Definition: SynthesisTask.h:106
Aws::Polly::Model::SynthesisTask::WithSampleRate
SynthesisTask & WithSampleRate(const Aws::String &value)
Definition: SynthesisTask.h:509
DateTime.h
Aws::Polly::Model::SpeechMarkType
SpeechMarkType
Definition: SpeechMarkType.h:17
Polly_EXPORTS.h
Aws::Polly::Model::SynthesisTask::SpeechMarkTypesHasBeenSet
bool SpeechMarkTypesHasBeenSet() const
Definition: SynthesisTask.h:538
Aws::Polly::Model::SynthesisTask::WithLexiconNames
SynthesisTask & WithLexiconNames(Aws::Vector< Aws::String > &&value)
Definition: SynthesisTask.h:396
Aws::Polly::Model::SynthesisTask::GetTaskStatusReason
const Aws::String & GetTaskStatusReason() const
Definition: SynthesisTask.h:169
Aws::Polly::Model::SynthesisTask::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
AWS_POLLY_API
#define AWS_POLLY_API
Definition: Polly_EXPORTS.h:28
Aws::Polly::Model::SynthesisTask::SetSampleRate
void SetSampleRate(const Aws::String &value)
Definition: SynthesisTask.h:482
Aws::Polly::Model::SynthesisTask::WithVoiceId
SynthesisTask & WithVoiceId(const VoiceId &value)
Definition: SynthesisTask.h:631
Aws::Polly::Model::SynthesisTask::GetTaskStatus
const TaskStatus & GetTaskStatus() const
Definition: SynthesisTask.h:137
Aws::Polly::Model::SynthesisTask::SetSnsTopicArn
void SetSnsTopicArn(const Aws::String &value)
Definition: SynthesisTask.h:323
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::Polly::Model::SynthesisTask::WithEngine
SynthesisTask & WithEngine(const Engine &value)
Definition: SynthesisTask.h:83
Aws::Polly::Model::SynthesisTask::SetSnsTopicArn
void SetSnsTopicArn(const char *value)
Definition: SynthesisTask.h:335
Aws::Polly::Model::SynthesisTask::SetTextType
void SetTextType(const TextType &value)
Definition: SynthesisTask.h:587
Aws::Polly::Model::SynthesisTask::SetLexiconNames
void SetLexiconNames(const Aws::Vector< Aws::String > &value)
Definition: SynthesisTask.h:375
Aws::Polly::Model::SynthesisTask::SetSpeechMarkTypes
void SetSpeechMarkTypes(Aws::Vector< SpeechMarkType > &&value)
Definition: SynthesisTask.h:548
Aws::Polly::Model::SynthesisTask::GetRequestCharacters
int GetRequestCharacters() const
Definition: SynthesisTask.h:289
Aws::Polly::Model::SynthesisTask::GetSnsTopicArn
const Aws::String & GetSnsTopicArn() const
Definition: SynthesisTask.h:311
Engine.h
Aws::Polly::Model::SynthesisTask::SetTaskStatusReason
void SetTaskStatusReason(const char *value)
Definition: SynthesisTask.h:193
LanguageCode.h
AWSVector.h
Aws::Polly::Model::SynthesisTask::SetSpeechMarkTypes
void SetSpeechMarkTypes(const Aws::Vector< SpeechMarkType > &value)
Definition: SynthesisTask.h:543
Aws::Polly::Model::SynthesisTask::WithCreationTime
SynthesisTask & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: SynthesisTask.h:283
Aws::Polly::Model::SynthesisTask::SnsTopicArnHasBeenSet
bool SnsTopicArnHasBeenSet() const
Definition: SynthesisTask.h:317
Aws::Polly::Model::SynthesisTask::SetLexiconNames
void SetLexiconNames(Aws::Vector< Aws::String > &&value)
Definition: SynthesisTask.h:382
Aws::Polly::Model::SynthesisTask::SetLanguageCode
void SetLanguageCode(LanguageCode &&value)
Definition: SynthesisTask.h:685
Aws::Polly::Model::SynthesisTask::GetTextType
const TextType & GetTextType() const
Definition: SynthesisTask.h:575
Aws::Polly::Model::SynthesisTask::OutputFormatHasBeenSet
bool OutputFormatHasBeenSet() const
Definition: SynthesisTask.h:430
Aws::Polly::Model::SynthesisTask::SetSampleRate
void SetSampleRate(const char *value)
Definition: SynthesisTask.h:500
Aws::Polly::Model::SynthesisTask::SetSampleRate
void SetSampleRate(Aws::String &&value)
Definition: SynthesisTask.h:491
Aws::Polly::Model::SynthesisTask::GetOutputUri
const Aws::String & GetOutputUri() const
Definition: SynthesisTask.h:217
Aws::Polly::Model::SynthesisTask::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: SynthesisTask.h:268
Aws::Polly::Model::SynthesisTask::SetTextType
void SetTextType(TextType &&value)
Definition: SynthesisTask.h:593
OutputFormat.h
Aws::Polly::Model::SynthesisTask::SetTaskId
void SetTaskId(const char *value)
Definition: SynthesisTask.h:116
Aws::Polly::Model::SynthesisTask::LanguageCodeHasBeenSet
bool LanguageCodeHasBeenSet() const
Definition: SynthesisTask.h:661
Aws::Polly::Model::SynthesisTask::TextTypeHasBeenSet
bool TextTypeHasBeenSet() const
Definition: SynthesisTask.h:581
Aws::Polly::Model::SynthesisTask::WithTaskId
SynthesisTask & WithTaskId(const Aws::String &value)
Definition: SynthesisTask.h:121
Aws::Polly::Model::SynthesisTask::RequestCharactersHasBeenSet
bool RequestCharactersHasBeenSet() const
Definition: SynthesisTask.h:294
Aws::Polly::Model::VoiceId
VoiceId
Definition: VoiceId.h:17
Aws::Polly::Model::SynthesisTask::WithSnsTopicArn
SynthesisTask & WithSnsTopicArn(Aws::String &&value)
Definition: SynthesisTask.h:347
Aws::Polly::Model::SynthesisTask::WithTaskStatus
SynthesisTask & WithTaskStatus(TaskStatus &&value)
Definition: SynthesisTask.h:162
Aws::Polly::Model::SynthesisTask::operator=
SynthesisTask & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Polly::Model::SynthesisTask::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: SynthesisTask.h:273
Aws::Polly::Model::SynthesisTask::WithOutputUri
SynthesisTask & WithOutputUri(Aws::String &&value)
Definition: SynthesisTask.h:247
Aws::Polly::Model::SynthesisTask::WithOutputFormat
SynthesisTask & WithOutputFormat(OutputFormat &&value)
Definition: SynthesisTask.h:454
Aws::Polly::Model::SynthesisTask::SetSnsTopicArn
void SetSnsTopicArn(Aws::String &&value)
Definition: SynthesisTask.h:329
Aws::Polly::Model::SynthesisTask::WithTextType
SynthesisTask & WithTextType(const TextType &value)
Definition: SynthesisTask.h:599
VoiceId.h
Aws::Polly::Model::SynthesisTask::SetOutputUri
void SetOutputUri(const char *value)
Definition: SynthesisTask.h:237
Aws::Polly::Model::SynthesisTask::SetOutputFormat
void SetOutputFormat(OutputFormat &&value)
Definition: SynthesisTask.h:442
Aws::Polly::Model::SynthesisTask::OutputUriHasBeenSet
bool OutputUriHasBeenSet() const
Definition: SynthesisTask.h:222
Aws::Polly::Model::TextType
TextType
Definition: TextType.h:17
Aws::Polly::Model::SynthesisTask::GetSampleRate
const Aws::String & GetSampleRate() const
Definition: SynthesisTask.h:464
Aws::Polly::Model::SynthesisTask::WithOutputUri
SynthesisTask & WithOutputUri(const Aws::String &value)
Definition: SynthesisTask.h:242
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::Polly::Model::SynthesisTask::SetLanguageCode
void SetLanguageCode(const LanguageCode &value)
Definition: SynthesisTask.h:673
Aws::Polly::Model::SynthesisTask::SynthesisTask
SynthesisTask()
SpeechMarkType.h
Aws::Polly::Model::SynthesisTask::WithEngine
SynthesisTask & WithEngine(Engine &&value)
Definition: SynthesisTask.h:90
Aws::Polly::Model::SynthesisTask::SetTaskId
void SetTaskId(Aws::String &&value)
Definition: SynthesisTask.h:111
Aws::Polly::Model::SynthesisTask::WithSpeechMarkTypes
SynthesisTask & WithSpeechMarkTypes(Aws::Vector< SpeechMarkType > &&value)
Definition: SynthesisTask.h:558
Aws::Polly::Model::SynthesisTask::GetSpeechMarkTypes
const Aws::Vector< SpeechMarkType > & GetSpeechMarkTypes() const
Definition: SynthesisTask.h:533
Aws::Polly::Model::SynthesisTask::SetOutputFormat
void SetOutputFormat(const OutputFormat &value)
Definition: SynthesisTask.h:436
Aws::Polly::Model::SynthesisTask::SetEngine
void SetEngine(Engine &&value)
Definition: SynthesisTask.h:76
Aws::Polly::Model::SynthesisTask::GetTaskId
const Aws::String & GetTaskId() const
Definition: SynthesisTask.h:96
Aws::Polly::Model::SynthesisTask::SetEngine
void SetEngine(const Engine &value)
Definition: SynthesisTask.h:69
Aws::Polly::Model::SynthesisTask::EngineHasBeenSet
bool EngineHasBeenSet() const
Definition: SynthesisTask.h:62
Aws::Polly::Model::SynthesisTask::GetVoiceId
const VoiceId & GetVoiceId() const
Definition: SynthesisTask.h:611
Aws::Polly::Model::SynthesisTask::GetEngine
const Engine & GetEngine() const
Definition: SynthesisTask.h:55
Aws::Polly::Model::SynthesisTask::GetOutputFormat
const OutputFormat & GetOutputFormat() const
Definition: SynthesisTask.h:424
Aws::Polly::Model::SynthesisTask::WithOutputUri
SynthesisTask & WithOutputUri(const char *value)
Definition: SynthesisTask.h:252
Aws::Polly::Model::SynthesisTask::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: SynthesisTask.h:258
Aws::Polly::Model::SynthesisTask::WithTextType
SynthesisTask & WithTextType(TextType &&value)
Definition: SynthesisTask.h:605
Aws::Polly::Model::TaskStatus
TaskStatus
Definition: TaskStatus.h:17
Aws::Polly::Model::SynthesisTask::SynthesisTask
SynthesisTask(Aws::Utils::Json::JsonView jsonValue)
Aws::Polly::Model::SynthesisTask::SetTaskStatus
void SetTaskStatus(const TaskStatus &value)
Definition: SynthesisTask.h:147
Aws::Polly::Model::OutputFormat
OutputFormat
Definition: OutputFormat.h:17
Aws::Polly::Model::SynthesisTask::WithCreationTime
SynthesisTask & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: SynthesisTask.h:278
Aws
Definition: AccessManagementClient.h:15
Aws::Polly::Model::SynthesisTask::WithTaskId
SynthesisTask & WithTaskId(Aws::String &&value)
Definition: SynthesisTask.h:126
Aws::Polly::Model::SynthesisTask::WithSampleRate
SynthesisTask & WithSampleRate(const char *value)
Definition: SynthesisTask.h:527
TextType.h
Aws::Polly::Model::SynthesisTask::WithSampleRate
SynthesisTask & WithSampleRate(Aws::String &&value)
Definition: SynthesisTask.h:518
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Polly::Model::SynthesisTask::AddLexiconNames
SynthesisTask & AddLexiconNames(Aws::String &&value)
Definition: SynthesisTask.h:410
TaskStatus.h
Aws::Polly::Model::SynthesisTask::WithTaskStatus
SynthesisTask & WithTaskStatus(const TaskStatus &value)
Definition: SynthesisTask.h:157
Aws::Polly::Model::SynthesisTask::WithLexiconNames
SynthesisTask & WithLexiconNames(const Aws::Vector< Aws::String > &value)
Definition: SynthesisTask.h:389
Aws::Polly::Model::SynthesisTask::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: SynthesisTask.h:263
Aws::Polly::Model::SynthesisTask::WithLanguageCode
SynthesisTask & WithLanguageCode(const LanguageCode &value)
Definition: SynthesisTask.h:697
Aws::Polly::Model::SynthesisTask::WithLanguageCode
SynthesisTask & WithLanguageCode(LanguageCode &&value)
Definition: SynthesisTask.h:709
Aws::Polly::Model::SynthesisTask::WithTaskId
SynthesisTask & WithTaskId(const char *value)
Definition: SynthesisTask.h:131
Aws::Polly::Model::LanguageCode
LanguageCode
Definition: LanguageCode.h:17
Aws::Polly::Model::SynthesisTask::AddSpeechMarkTypes
SynthesisTask & AddSpeechMarkTypes(SpeechMarkType &&value)
Definition: SynthesisTask.h:568
Aws::Polly::Model::SynthesisTask::GetLexiconNames
const Aws::Vector< Aws::String > & GetLexiconNames() const
Definition: SynthesisTask.h:361
Aws::Polly::Model::SynthesisTask::SetTaskStatus
void SetTaskStatus(TaskStatus &&value)
Definition: SynthesisTask.h:152
Aws::Polly::Model::SynthesisTask::WithTaskStatusReason
SynthesisTask & WithTaskStatusReason(const char *value)
Definition: SynthesisTask.h:211
Aws::Polly::Model::SynthesisTask::WithVoiceId
SynthesisTask & WithVoiceId(VoiceId &&value)
Definition: SynthesisTask.h:636
Aws::Polly::Model::SynthesisTask::GetLanguageCode
const LanguageCode & GetLanguageCode() const
Definition: SynthesisTask.h:649
Aws::Polly::Model::SynthesisTask
Definition: SynthesisTask.h:42
Aws::Polly::Model::SynthesisTask::SetVoiceId
void SetVoiceId(VoiceId &&value)
Definition: SynthesisTask.h:626
Aws::Polly::Model::SynthesisTask::WithTaskStatusReason
SynthesisTask & WithTaskStatusReason(const Aws::String &value)
Definition: SynthesisTask.h:199
Aws::Polly::Model::SynthesisTask::WithSnsTopicArn
SynthesisTask & WithSnsTopicArn(const Aws::String &value)
Definition: SynthesisTask.h:341
Aws::Polly::Model::Engine
Engine
Definition: Engine.h:17
Aws::Polly::Model::SynthesisTask::TaskIdHasBeenSet
bool TaskIdHasBeenSet() const
Definition: SynthesisTask.h:101
Aws::Polly::Model::SynthesisTask::SetVoiceId
void SetVoiceId(const VoiceId &value)
Definition: SynthesisTask.h:621