AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Stack.h
Go to the documentation of this file.
1
6#pragma once
17#include <utility>
18
19namespace Aws
20{
21namespace Utils
22{
23namespace Json
24{
25 class JsonValue;
26 class JsonView;
27} // namespace Json
28} // namespace Utils
29namespace AppStream
30{
31namespace Model
32{
33
39 class Stack
40 {
41 public:
46
47
51 inline const Aws::String& GetArn() const{ return m_arn; }
52
56 inline bool ArnHasBeenSet() const { return m_arnHasBeenSet; }
57
61 inline void SetArn(const Aws::String& value) { m_arnHasBeenSet = true; m_arn = value; }
62
66 inline void SetArn(Aws::String&& value) { m_arnHasBeenSet = true; m_arn = std::move(value); }
67
71 inline void SetArn(const char* value) { m_arnHasBeenSet = true; m_arn.assign(value); }
72
76 inline Stack& WithArn(const Aws::String& value) { SetArn(value); return *this;}
77
81 inline Stack& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
82
86 inline Stack& WithArn(const char* value) { SetArn(value); return *this;}
87
88
92 inline const Aws::String& GetName() const{ return m_name; }
93
97 inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
98
102 inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
103
107 inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
108
112 inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
113
117 inline Stack& WithName(const Aws::String& value) { SetName(value); return *this;}
118
122 inline Stack& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
123
127 inline Stack& WithName(const char* value) { SetName(value); return *this;}
128
129
133 inline const Aws::String& GetDescription() const{ return m_description; }
134
138 inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; }
139
143 inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; }
144
148 inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); }
149
153 inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); }
154
158 inline Stack& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
159
163 inline Stack& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
164
168 inline Stack& WithDescription(const char* value) { SetDescription(value); return *this;}
169
170
174 inline const Aws::String& GetDisplayName() const{ return m_displayName; }
175
179 inline bool DisplayNameHasBeenSet() const { return m_displayNameHasBeenSet; }
180
184 inline void SetDisplayName(const Aws::String& value) { m_displayNameHasBeenSet = true; m_displayName = value; }
185
189 inline void SetDisplayName(Aws::String&& value) { m_displayNameHasBeenSet = true; m_displayName = std::move(value); }
190
194 inline void SetDisplayName(const char* value) { m_displayNameHasBeenSet = true; m_displayName.assign(value); }
195
199 inline Stack& WithDisplayName(const Aws::String& value) { SetDisplayName(value); return *this;}
200
204 inline Stack& WithDisplayName(Aws::String&& value) { SetDisplayName(std::move(value)); return *this;}
205
209 inline Stack& WithDisplayName(const char* value) { SetDisplayName(value); return *this;}
210
211
215 inline const Aws::Utils::DateTime& GetCreatedTime() const{ return m_createdTime; }
216
220 inline bool CreatedTimeHasBeenSet() const { return m_createdTimeHasBeenSet; }
221
225 inline void SetCreatedTime(const Aws::Utils::DateTime& value) { m_createdTimeHasBeenSet = true; m_createdTime = value; }
226
230 inline void SetCreatedTime(Aws::Utils::DateTime&& value) { m_createdTimeHasBeenSet = true; m_createdTime = std::move(value); }
231
235 inline Stack& WithCreatedTime(const Aws::Utils::DateTime& value) { SetCreatedTime(value); return *this;}
236
240 inline Stack& WithCreatedTime(Aws::Utils::DateTime&& value) { SetCreatedTime(std::move(value)); return *this;}
241
242
246 inline const Aws::Vector<StorageConnector>& GetStorageConnectors() const{ return m_storageConnectors; }
247
251 inline bool StorageConnectorsHasBeenSet() const { return m_storageConnectorsHasBeenSet; }
252
256 inline void SetStorageConnectors(const Aws::Vector<StorageConnector>& value) { m_storageConnectorsHasBeenSet = true; m_storageConnectors = value; }
257
261 inline void SetStorageConnectors(Aws::Vector<StorageConnector>&& value) { m_storageConnectorsHasBeenSet = true; m_storageConnectors = std::move(value); }
262
267
271 inline Stack& WithStorageConnectors(Aws::Vector<StorageConnector>&& value) { SetStorageConnectors(std::move(value)); return *this;}
272
276 inline Stack& AddStorageConnectors(const StorageConnector& value) { m_storageConnectorsHasBeenSet = true; m_storageConnectors.push_back(value); return *this; }
277
281 inline Stack& AddStorageConnectors(StorageConnector&& value) { m_storageConnectorsHasBeenSet = true; m_storageConnectors.push_back(std::move(value)); return *this; }
282
283
287 inline const Aws::String& GetRedirectURL() const{ return m_redirectURL; }
288
292 inline bool RedirectURLHasBeenSet() const { return m_redirectURLHasBeenSet; }
293
297 inline void SetRedirectURL(const Aws::String& value) { m_redirectURLHasBeenSet = true; m_redirectURL = value; }
298
302 inline void SetRedirectURL(Aws::String&& value) { m_redirectURLHasBeenSet = true; m_redirectURL = std::move(value); }
303
307 inline void SetRedirectURL(const char* value) { m_redirectURLHasBeenSet = true; m_redirectURL.assign(value); }
308
312 inline Stack& WithRedirectURL(const Aws::String& value) { SetRedirectURL(value); return *this;}
313
317 inline Stack& WithRedirectURL(Aws::String&& value) { SetRedirectURL(std::move(value)); return *this;}
318
322 inline Stack& WithRedirectURL(const char* value) { SetRedirectURL(value); return *this;}
323
324
329 inline const Aws::String& GetFeedbackURL() const{ return m_feedbackURL; }
330
335 inline bool FeedbackURLHasBeenSet() const { return m_feedbackURLHasBeenSet; }
336
341 inline void SetFeedbackURL(const Aws::String& value) { m_feedbackURLHasBeenSet = true; m_feedbackURL = value; }
342
347 inline void SetFeedbackURL(Aws::String&& value) { m_feedbackURLHasBeenSet = true; m_feedbackURL = std::move(value); }
348
353 inline void SetFeedbackURL(const char* value) { m_feedbackURLHasBeenSet = true; m_feedbackURL.assign(value); }
354
359 inline Stack& WithFeedbackURL(const Aws::String& value) { SetFeedbackURL(value); return *this;}
360
365 inline Stack& WithFeedbackURL(Aws::String&& value) { SetFeedbackURL(std::move(value)); return *this;}
366
371 inline Stack& WithFeedbackURL(const char* value) { SetFeedbackURL(value); return *this;}
372
373
377 inline const Aws::Vector<StackError>& GetStackErrors() const{ return m_stackErrors; }
378
382 inline bool StackErrorsHasBeenSet() const { return m_stackErrorsHasBeenSet; }
383
387 inline void SetStackErrors(const Aws::Vector<StackError>& value) { m_stackErrorsHasBeenSet = true; m_stackErrors = value; }
388
392 inline void SetStackErrors(Aws::Vector<StackError>&& value) { m_stackErrorsHasBeenSet = true; m_stackErrors = std::move(value); }
393
397 inline Stack& WithStackErrors(const Aws::Vector<StackError>& value) { SetStackErrors(value); return *this;}
398
402 inline Stack& WithStackErrors(Aws::Vector<StackError>&& value) { SetStackErrors(std::move(value)); return *this;}
403
407 inline Stack& AddStackErrors(const StackError& value) { m_stackErrorsHasBeenSet = true; m_stackErrors.push_back(value); return *this; }
408
412 inline Stack& AddStackErrors(StackError&& value) { m_stackErrorsHasBeenSet = true; m_stackErrors.push_back(std::move(value)); return *this; }
413
414
419 inline const Aws::Vector<UserSetting>& GetUserSettings() const{ return m_userSettings; }
420
425 inline bool UserSettingsHasBeenSet() const { return m_userSettingsHasBeenSet; }
426
431 inline void SetUserSettings(const Aws::Vector<UserSetting>& value) { m_userSettingsHasBeenSet = true; m_userSettings = value; }
432
437 inline void SetUserSettings(Aws::Vector<UserSetting>&& value) { m_userSettingsHasBeenSet = true; m_userSettings = std::move(value); }
438
443 inline Stack& WithUserSettings(const Aws::Vector<UserSetting>& value) { SetUserSettings(value); return *this;}
444
449 inline Stack& WithUserSettings(Aws::Vector<UserSetting>&& value) { SetUserSettings(std::move(value)); return *this;}
450
455 inline Stack& AddUserSettings(const UserSetting& value) { m_userSettingsHasBeenSet = true; m_userSettings.push_back(value); return *this; }
456
461 inline Stack& AddUserSettings(UserSetting&& value) { m_userSettingsHasBeenSet = true; m_userSettings.push_back(std::move(value)); return *this; }
462
463
467 inline const ApplicationSettingsResponse& GetApplicationSettings() const{ return m_applicationSettings; }
468
472 inline bool ApplicationSettingsHasBeenSet() const { return m_applicationSettingsHasBeenSet; }
473
477 inline void SetApplicationSettings(const ApplicationSettingsResponse& value) { m_applicationSettingsHasBeenSet = true; m_applicationSettings = value; }
478
482 inline void SetApplicationSettings(ApplicationSettingsResponse&& value) { m_applicationSettingsHasBeenSet = true; m_applicationSettings = std::move(value); }
483
488
492 inline Stack& WithApplicationSettings(ApplicationSettingsResponse&& value) { SetApplicationSettings(std::move(value)); return *this;}
493
494
500 inline const Aws::Vector<AccessEndpoint>& GetAccessEndpoints() const{ return m_accessEndpoints; }
501
507 inline bool AccessEndpointsHasBeenSet() const { return m_accessEndpointsHasBeenSet; }
508
514 inline void SetAccessEndpoints(const Aws::Vector<AccessEndpoint>& value) { m_accessEndpointsHasBeenSet = true; m_accessEndpoints = value; }
515
521 inline void SetAccessEndpoints(Aws::Vector<AccessEndpoint>&& value) { m_accessEndpointsHasBeenSet = true; m_accessEndpoints = std::move(value); }
522
528 inline Stack& WithAccessEndpoints(const Aws::Vector<AccessEndpoint>& value) { SetAccessEndpoints(value); return *this;}
529
535 inline Stack& WithAccessEndpoints(Aws::Vector<AccessEndpoint>&& value) { SetAccessEndpoints(std::move(value)); return *this;}
536
542 inline Stack& AddAccessEndpoints(const AccessEndpoint& value) { m_accessEndpointsHasBeenSet = true; m_accessEndpoints.push_back(value); return *this; }
543
549 inline Stack& AddAccessEndpoints(AccessEndpoint&& value) { m_accessEndpointsHasBeenSet = true; m_accessEndpoints.push_back(std::move(value)); return *this; }
550
551
557 inline const Aws::Vector<Aws::String>& GetEmbedHostDomains() const{ return m_embedHostDomains; }
558
564 inline bool EmbedHostDomainsHasBeenSet() const { return m_embedHostDomainsHasBeenSet; }
565
571 inline void SetEmbedHostDomains(const Aws::Vector<Aws::String>& value) { m_embedHostDomainsHasBeenSet = true; m_embedHostDomains = value; }
572
578 inline void SetEmbedHostDomains(Aws::Vector<Aws::String>&& value) { m_embedHostDomainsHasBeenSet = true; m_embedHostDomains = std::move(value); }
579
585 inline Stack& WithEmbedHostDomains(const Aws::Vector<Aws::String>& value) { SetEmbedHostDomains(value); return *this;}
586
592 inline Stack& WithEmbedHostDomains(Aws::Vector<Aws::String>&& value) { SetEmbedHostDomains(std::move(value)); return *this;}
593
599 inline Stack& AddEmbedHostDomains(const Aws::String& value) { m_embedHostDomainsHasBeenSet = true; m_embedHostDomains.push_back(value); return *this; }
600
606 inline Stack& AddEmbedHostDomains(Aws::String&& value) { m_embedHostDomainsHasBeenSet = true; m_embedHostDomains.push_back(std::move(value)); return *this; }
607
613 inline Stack& AddEmbedHostDomains(const char* value) { m_embedHostDomainsHasBeenSet = true; m_embedHostDomains.push_back(value); return *this; }
614
615
620 inline const StreamingExperienceSettings& GetStreamingExperienceSettings() const{ return m_streamingExperienceSettings; }
621
626 inline bool StreamingExperienceSettingsHasBeenSet() const { return m_streamingExperienceSettingsHasBeenSet; }
627
632 inline void SetStreamingExperienceSettings(const StreamingExperienceSettings& value) { m_streamingExperienceSettingsHasBeenSet = true; m_streamingExperienceSettings = value; }
633
638 inline void SetStreamingExperienceSettings(StreamingExperienceSettings&& value) { m_streamingExperienceSettingsHasBeenSet = true; m_streamingExperienceSettings = std::move(value); }
639
645
651
652 private:
653
654 Aws::String m_arn;
655 bool m_arnHasBeenSet = false;
656
657 Aws::String m_name;
658 bool m_nameHasBeenSet = false;
659
660 Aws::String m_description;
661 bool m_descriptionHasBeenSet = false;
662
663 Aws::String m_displayName;
664 bool m_displayNameHasBeenSet = false;
665
666 Aws::Utils::DateTime m_createdTime;
667 bool m_createdTimeHasBeenSet = false;
668
669 Aws::Vector<StorageConnector> m_storageConnectors;
670 bool m_storageConnectorsHasBeenSet = false;
671
672 Aws::String m_redirectURL;
673 bool m_redirectURLHasBeenSet = false;
674
675 Aws::String m_feedbackURL;
676 bool m_feedbackURLHasBeenSet = false;
677
678 Aws::Vector<StackError> m_stackErrors;
679 bool m_stackErrorsHasBeenSet = false;
680
681 Aws::Vector<UserSetting> m_userSettings;
682 bool m_userSettingsHasBeenSet = false;
683
684 ApplicationSettingsResponse m_applicationSettings;
685 bool m_applicationSettingsHasBeenSet = false;
686
687 Aws::Vector<AccessEndpoint> m_accessEndpoints;
688 bool m_accessEndpointsHasBeenSet = false;
689
690 Aws::Vector<Aws::String> m_embedHostDomains;
691 bool m_embedHostDomainsHasBeenSet = false;
692
693 StreamingExperienceSettings m_streamingExperienceSettings;
694 bool m_streamingExperienceSettingsHasBeenSet = false;
695 };
696
697} // namespace Model
698} // namespace AppStream
699} // namespace Aws
#define AWS_APPSTREAM_API
Stack & WithUserSettings(Aws::Vector< UserSetting > &&value)
Definition: Stack.h:449
const Aws::String & GetName() const
Definition: Stack.h:92
void SetDescription(const char *value)
Definition: Stack.h:153
const Aws::Vector< Aws::String > & GetEmbedHostDomains() const
Definition: Stack.h:557
bool RedirectURLHasBeenSet() const
Definition: Stack.h:292
Stack & WithRedirectURL(Aws::String &&value)
Definition: Stack.h:317
AWS_APPSTREAM_API Stack()
void SetEmbedHostDomains(Aws::Vector< Aws::String > &&value)
Definition: Stack.h:578
Stack & WithDisplayName(Aws::String &&value)
Definition: Stack.h:204
Stack & WithCreatedTime(const Aws::Utils::DateTime &value)
Definition: Stack.h:235
Stack & AddStackErrors(StackError &&value)
Definition: Stack.h:412
AWS_APPSTREAM_API Stack & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetApplicationSettings(const ApplicationSettingsResponse &value)
Definition: Stack.h:477
Stack & AddStorageConnectors(const StorageConnector &value)
Definition: Stack.h:276
const Aws::Vector< StorageConnector > & GetStorageConnectors() const
Definition: Stack.h:246
Stack & AddUserSettings(UserSetting &&value)
Definition: Stack.h:461
Stack & AddEmbedHostDomains(const Aws::String &value)
Definition: Stack.h:599
Stack & WithArn(Aws::String &&value)
Definition: Stack.h:81
bool AccessEndpointsHasBeenSet() const
Definition: Stack.h:507
Stack & AddAccessEndpoints(const AccessEndpoint &value)
Definition: Stack.h:542
void SetStackErrors(const Aws::Vector< StackError > &value)
Definition: Stack.h:387
const ApplicationSettingsResponse & GetApplicationSettings() const
Definition: Stack.h:467
void SetAccessEndpoints(const Aws::Vector< AccessEndpoint > &value)
Definition: Stack.h:514
Stack & WithApplicationSettings(const ApplicationSettingsResponse &value)
Definition: Stack.h:487
void SetName(const char *value)
Definition: Stack.h:112
void SetName(const Aws::String &value)
Definition: Stack.h:102
Stack & WithEmbedHostDomains(const Aws::Vector< Aws::String > &value)
Definition: Stack.h:585
bool DisplayNameHasBeenSet() const
Definition: Stack.h:179
bool StackErrorsHasBeenSet() const
Definition: Stack.h:382
void SetAccessEndpoints(Aws::Vector< AccessEndpoint > &&value)
Definition: Stack.h:521
const Aws::String & GetFeedbackURL() const
Definition: Stack.h:329
void SetFeedbackURL(const Aws::String &value)
Definition: Stack.h:341
const StreamingExperienceSettings & GetStreamingExperienceSettings() const
Definition: Stack.h:620
Stack & WithRedirectURL(const Aws::String &value)
Definition: Stack.h:312
void SetName(Aws::String &&value)
Definition: Stack.h:107
bool CreatedTimeHasBeenSet() const
Definition: Stack.h:220
bool DescriptionHasBeenSet() const
Definition: Stack.h:138
Stack & WithCreatedTime(Aws::Utils::DateTime &&value)
Definition: Stack.h:240
Stack & AddEmbedHostDomains(const char *value)
Definition: Stack.h:613
const Aws::Vector< StackError > & GetStackErrors() const
Definition: Stack.h:377
void SetDescription(Aws::String &&value)
Definition: Stack.h:148
Stack & AddAccessEndpoints(AccessEndpoint &&value)
Definition: Stack.h:549
Stack & WithDescription(Aws::String &&value)
Definition: Stack.h:163
const Aws::String & GetRedirectURL() const
Definition: Stack.h:287
Stack & WithEmbedHostDomains(Aws::Vector< Aws::String > &&value)
Definition: Stack.h:592
void SetStorageConnectors(const Aws::Vector< StorageConnector > &value)
Definition: Stack.h:256
Stack & WithStreamingExperienceSettings(StreamingExperienceSettings &&value)
Definition: Stack.h:650
Stack & WithStackErrors(Aws::Vector< StackError > &&value)
Definition: Stack.h:402
Stack & WithDescription(const char *value)
Definition: Stack.h:168
void SetRedirectURL(const Aws::String &value)
Definition: Stack.h:297
Stack & WithAccessEndpoints(const Aws::Vector< AccessEndpoint > &value)
Definition: Stack.h:528
void SetApplicationSettings(ApplicationSettingsResponse &&value)
Definition: Stack.h:482
bool StreamingExperienceSettingsHasBeenSet() const
Definition: Stack.h:626
const Aws::String & GetDescription() const
Definition: Stack.h:133
void SetEmbedHostDomains(const Aws::Vector< Aws::String > &value)
Definition: Stack.h:571
bool FeedbackURLHasBeenSet() const
Definition: Stack.h:335
Stack & WithName(const char *value)
Definition: Stack.h:127
Stack & WithArn(const char *value)
Definition: Stack.h:86
const Aws::String & GetArn() const
Definition: Stack.h:51
Stack & WithFeedbackURL(const Aws::String &value)
Definition: Stack.h:359
const Aws::Vector< UserSetting > & GetUserSettings() const
Definition: Stack.h:419
void SetStreamingExperienceSettings(StreamingExperienceSettings &&value)
Definition: Stack.h:638
AWS_APPSTREAM_API Aws::Utils::Json::JsonValue Jsonize() const
void SetArn(const Aws::String &value)
Definition: Stack.h:61
Stack & WithStorageConnectors(Aws::Vector< StorageConnector > &&value)
Definition: Stack.h:271
void SetCreatedTime(const Aws::Utils::DateTime &value)
Definition: Stack.h:225
bool NameHasBeenSet() const
Definition: Stack.h:97
Stack & AddUserSettings(const UserSetting &value)
Definition: Stack.h:455
void SetRedirectURL(const char *value)
Definition: Stack.h:307
Stack & WithRedirectURL(const char *value)
Definition: Stack.h:322
const Aws::Vector< AccessEndpoint > & GetAccessEndpoints() const
Definition: Stack.h:500
void SetArn(const char *value)
Definition: Stack.h:71
Stack & WithFeedbackURL(Aws::String &&value)
Definition: Stack.h:365
void SetFeedbackURL(Aws::String &&value)
Definition: Stack.h:347
Stack & WithFeedbackURL(const char *value)
Definition: Stack.h:371
Stack & WithDisplayName(const Aws::String &value)
Definition: Stack.h:199
Stack & WithStreamingExperienceSettings(const StreamingExperienceSettings &value)
Definition: Stack.h:644
void SetStorageConnectors(Aws::Vector< StorageConnector > &&value)
Definition: Stack.h:261
AWS_APPSTREAM_API Stack(Aws::Utils::Json::JsonView jsonValue)
void SetCreatedTime(Aws::Utils::DateTime &&value)
Definition: Stack.h:230
void SetUserSettings(const Aws::Vector< UserSetting > &value)
Definition: Stack.h:431
Stack & WithDescription(const Aws::String &value)
Definition: Stack.h:158
Stack & AddStackErrors(const StackError &value)
Definition: Stack.h:407
Stack & WithStorageConnectors(const Aws::Vector< StorageConnector > &value)
Definition: Stack.h:266
void SetRedirectURL(Aws::String &&value)
Definition: Stack.h:302
Stack & WithArn(const Aws::String &value)
Definition: Stack.h:76
const Aws::String & GetDisplayName() const
Definition: Stack.h:174
void SetArn(Aws::String &&value)
Definition: Stack.h:66
Stack & WithUserSettings(const Aws::Vector< UserSetting > &value)
Definition: Stack.h:443
const Aws::Utils::DateTime & GetCreatedTime() const
Definition: Stack.h:215
Stack & WithApplicationSettings(ApplicationSettingsResponse &&value)
Definition: Stack.h:492
Stack & WithName(const Aws::String &value)
Definition: Stack.h:117
void SetDisplayName(Aws::String &&value)
Definition: Stack.h:189
Stack & AddStorageConnectors(StorageConnector &&value)
Definition: Stack.h:281
bool StorageConnectorsHasBeenSet() const
Definition: Stack.h:251
void SetUserSettings(Aws::Vector< UserSetting > &&value)
Definition: Stack.h:437
Stack & WithDisplayName(const char *value)
Definition: Stack.h:209
void SetStackErrors(Aws::Vector< StackError > &&value)
Definition: Stack.h:392
Stack & AddEmbedHostDomains(Aws::String &&value)
Definition: Stack.h:606
void SetStreamingExperienceSettings(const StreamingExperienceSettings &value)
Definition: Stack.h:632
bool ArnHasBeenSet() const
Definition: Stack.h:56
void SetDescription(const Aws::String &value)
Definition: Stack.h:143
Stack & WithStackErrors(const Aws::Vector< StackError > &value)
Definition: Stack.h:397
Stack & WithAccessEndpoints(Aws::Vector< AccessEndpoint > &&value)
Definition: Stack.h:535
bool EmbedHostDomainsHasBeenSet() const
Definition: Stack.h:564
Stack & WithName(Aws::String &&value)
Definition: Stack.h:122
bool ApplicationSettingsHasBeenSet() const
Definition: Stack.h:472
void SetDisplayName(const Aws::String &value)
Definition: Stack.h:184
bool UserSettingsHasBeenSet() const
Definition: Stack.h:425
void SetDisplayName(const char *value)
Definition: Stack.h:194
void SetFeedbackURL(const char *value)
Definition: Stack.h:353
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector