AWS SDK for C++  1.9.160
AWS SDK for C++
DescribeSimulationApplicationResult.h
Go to the documentation of this file.
1 
6 #pragma once
17 #include <utility>
18 
19 namespace Aws
20 {
21 template<typename RESULT_TYPE>
22 class AmazonWebServiceResult;
23 
24 namespace Utils
25 {
26 namespace Json
27 {
28  class JsonValue;
29 } // namespace Json
30 } // namespace Utils
31 namespace RoboMaker
32 {
33 namespace Model
34 {
36  {
37  public:
41 
42 
46  inline const Aws::String& GetArn() const{ return m_arn; }
47 
51  inline void SetArn(const Aws::String& value) { m_arn = value; }
52 
56  inline void SetArn(Aws::String&& value) { m_arn = std::move(value); }
57 
61  inline void SetArn(const char* value) { m_arn.assign(value); }
62 
66  inline DescribeSimulationApplicationResult& WithArn(const Aws::String& value) { SetArn(value); return *this;}
67 
71  inline DescribeSimulationApplicationResult& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
72 
76  inline DescribeSimulationApplicationResult& WithArn(const char* value) { SetArn(value); return *this;}
77 
78 
82  inline const Aws::String& GetName() const{ return m_name; }
83 
87  inline void SetName(const Aws::String& value) { m_name = value; }
88 
92  inline void SetName(Aws::String&& value) { m_name = std::move(value); }
93 
97  inline void SetName(const char* value) { m_name.assign(value); }
98 
102  inline DescribeSimulationApplicationResult& WithName(const Aws::String& value) { SetName(value); return *this;}
103 
107  inline DescribeSimulationApplicationResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
108 
112  inline DescribeSimulationApplicationResult& WithName(const char* value) { SetName(value); return *this;}
113 
114 
118  inline const Aws::String& GetVersion() const{ return m_version; }
119 
123  inline void SetVersion(const Aws::String& value) { m_version = value; }
124 
128  inline void SetVersion(Aws::String&& value) { m_version = std::move(value); }
129 
133  inline void SetVersion(const char* value) { m_version.assign(value); }
134 
138  inline DescribeSimulationApplicationResult& WithVersion(const Aws::String& value) { SetVersion(value); return *this;}
139 
143  inline DescribeSimulationApplicationResult& WithVersion(Aws::String&& value) { SetVersion(std::move(value)); return *this;}
144 
148  inline DescribeSimulationApplicationResult& WithVersion(const char* value) { SetVersion(value); return *this;}
149 
150 
154  inline const Aws::Vector<Source>& GetSources() const{ return m_sources; }
155 
159  inline void SetSources(const Aws::Vector<Source>& value) { m_sources = value; }
160 
164  inline void SetSources(Aws::Vector<Source>&& value) { m_sources = std::move(value); }
165 
169  inline DescribeSimulationApplicationResult& WithSources(const Aws::Vector<Source>& value) { SetSources(value); return *this;}
170 
174  inline DescribeSimulationApplicationResult& WithSources(Aws::Vector<Source>&& value) { SetSources(std::move(value)); return *this;}
175 
179  inline DescribeSimulationApplicationResult& AddSources(const Source& value) { m_sources.push_back(value); return *this; }
180 
184  inline DescribeSimulationApplicationResult& AddSources(Source&& value) { m_sources.push_back(std::move(value)); return *this; }
185 
186 
190  inline const SimulationSoftwareSuite& GetSimulationSoftwareSuite() const{ return m_simulationSoftwareSuite; }
191 
195  inline void SetSimulationSoftwareSuite(const SimulationSoftwareSuite& value) { m_simulationSoftwareSuite = value; }
196 
200  inline void SetSimulationSoftwareSuite(SimulationSoftwareSuite&& value) { m_simulationSoftwareSuite = std::move(value); }
201 
205  inline DescribeSimulationApplicationResult& WithSimulationSoftwareSuite(const SimulationSoftwareSuite& value) { SetSimulationSoftwareSuite(value); return *this;}
206 
210  inline DescribeSimulationApplicationResult& WithSimulationSoftwareSuite(SimulationSoftwareSuite&& value) { SetSimulationSoftwareSuite(std::move(value)); return *this;}
211 
212 
216  inline const RobotSoftwareSuite& GetRobotSoftwareSuite() const{ return m_robotSoftwareSuite; }
217 
221  inline void SetRobotSoftwareSuite(const RobotSoftwareSuite& value) { m_robotSoftwareSuite = value; }
222 
226  inline void SetRobotSoftwareSuite(RobotSoftwareSuite&& value) { m_robotSoftwareSuite = std::move(value); }
227 
231  inline DescribeSimulationApplicationResult& WithRobotSoftwareSuite(const RobotSoftwareSuite& value) { SetRobotSoftwareSuite(value); return *this;}
232 
236  inline DescribeSimulationApplicationResult& WithRobotSoftwareSuite(RobotSoftwareSuite&& value) { SetRobotSoftwareSuite(std::move(value)); return *this;}
237 
238 
242  inline const RenderingEngine& GetRenderingEngine() const{ return m_renderingEngine; }
243 
247  inline void SetRenderingEngine(const RenderingEngine& value) { m_renderingEngine = value; }
248 
252  inline void SetRenderingEngine(RenderingEngine&& value) { m_renderingEngine = std::move(value); }
253 
257  inline DescribeSimulationApplicationResult& WithRenderingEngine(const RenderingEngine& value) { SetRenderingEngine(value); return *this;}
258 
262  inline DescribeSimulationApplicationResult& WithRenderingEngine(RenderingEngine&& value) { SetRenderingEngine(std::move(value)); return *this;}
263 
264 
268  inline const Aws::String& GetRevisionId() const{ return m_revisionId; }
269 
273  inline void SetRevisionId(const Aws::String& value) { m_revisionId = value; }
274 
278  inline void SetRevisionId(Aws::String&& value) { m_revisionId = std::move(value); }
279 
283  inline void SetRevisionId(const char* value) { m_revisionId.assign(value); }
284 
288  inline DescribeSimulationApplicationResult& WithRevisionId(const Aws::String& value) { SetRevisionId(value); return *this;}
289 
293  inline DescribeSimulationApplicationResult& WithRevisionId(Aws::String&& value) { SetRevisionId(std::move(value)); return *this;}
294 
298  inline DescribeSimulationApplicationResult& WithRevisionId(const char* value) { SetRevisionId(value); return *this;}
299 
300 
305  inline const Aws::Utils::DateTime& GetLastUpdatedAt() const{ return m_lastUpdatedAt; }
306 
311  inline void SetLastUpdatedAt(const Aws::Utils::DateTime& value) { m_lastUpdatedAt = value; }
312 
317  inline void SetLastUpdatedAt(Aws::Utils::DateTime&& value) { m_lastUpdatedAt = std::move(value); }
318 
323  inline DescribeSimulationApplicationResult& WithLastUpdatedAt(const Aws::Utils::DateTime& value) { SetLastUpdatedAt(value); return *this;}
324 
329  inline DescribeSimulationApplicationResult& WithLastUpdatedAt(Aws::Utils::DateTime&& value) { SetLastUpdatedAt(std::move(value)); return *this;}
330 
331 
335  inline const Aws::Map<Aws::String, Aws::String>& GetTags() const{ return m_tags; }
336 
340  inline void SetTags(const Aws::Map<Aws::String, Aws::String>& value) { m_tags = value; }
341 
345  inline void SetTags(Aws::Map<Aws::String, Aws::String>&& value) { m_tags = std::move(value); }
346 
350  inline DescribeSimulationApplicationResult& WithTags(const Aws::Map<Aws::String, Aws::String>& value) { SetTags(value); return *this;}
351 
355  inline DescribeSimulationApplicationResult& WithTags(Aws::Map<Aws::String, Aws::String>&& value) { SetTags(std::move(value)); return *this;}
356 
360  inline DescribeSimulationApplicationResult& AddTags(const Aws::String& key, const Aws::String& value) { m_tags.emplace(key, value); return *this; }
361 
365  inline DescribeSimulationApplicationResult& AddTags(Aws::String&& key, const Aws::String& value) { m_tags.emplace(std::move(key), value); return *this; }
366 
370  inline DescribeSimulationApplicationResult& AddTags(const Aws::String& key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
371 
375  inline DescribeSimulationApplicationResult& AddTags(Aws::String&& key, Aws::String&& value) { m_tags.emplace(std::move(key), std::move(value)); return *this; }
376 
380  inline DescribeSimulationApplicationResult& AddTags(const char* key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
381 
385  inline DescribeSimulationApplicationResult& AddTags(Aws::String&& key, const char* value) { m_tags.emplace(std::move(key), value); return *this; }
386 
390  inline DescribeSimulationApplicationResult& AddTags(const char* key, const char* value) { m_tags.emplace(key, value); return *this; }
391 
392 
397  inline const Environment& GetEnvironment() const{ return m_environment; }
398 
403  inline void SetEnvironment(const Environment& value) { m_environment = value; }
404 
409  inline void SetEnvironment(Environment&& value) { m_environment = std::move(value); }
410 
415  inline DescribeSimulationApplicationResult& WithEnvironment(const Environment& value) { SetEnvironment(value); return *this;}
416 
421  inline DescribeSimulationApplicationResult& WithEnvironment(Environment&& value) { SetEnvironment(std::move(value)); return *this;}
422 
423 
428  inline const Aws::String& GetImageDigest() const{ return m_imageDigest; }
429 
434  inline void SetImageDigest(const Aws::String& value) { m_imageDigest = value; }
435 
440  inline void SetImageDigest(Aws::String&& value) { m_imageDigest = std::move(value); }
441 
446  inline void SetImageDigest(const char* value) { m_imageDigest.assign(value); }
447 
452  inline DescribeSimulationApplicationResult& WithImageDigest(const Aws::String& value) { SetImageDigest(value); return *this;}
453 
458  inline DescribeSimulationApplicationResult& WithImageDigest(Aws::String&& value) { SetImageDigest(std::move(value)); return *this;}
459 
464  inline DescribeSimulationApplicationResult& WithImageDigest(const char* value) { SetImageDigest(value); return *this;}
465 
466  private:
467 
468  Aws::String m_arn;
469 
470  Aws::String m_name;
471 
472  Aws::String m_version;
473 
474  Aws::Vector<Source> m_sources;
475 
476  SimulationSoftwareSuite m_simulationSoftwareSuite;
477 
478  RobotSoftwareSuite m_robotSoftwareSuite;
479 
480  RenderingEngine m_renderingEngine;
481 
482  Aws::String m_revisionId;
483 
484  Aws::Utils::DateTime m_lastUpdatedAt;
485 
487 
488  Environment m_environment;
489 
490  Aws::String m_imageDigest;
491  };
492 
493 } // namespace Model
494 } // namespace RoboMaker
495 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetName
const Aws::String & GetName() const
Definition: DescribeSimulationApplicationResult.h:82
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithRobotSoftwareSuite
DescribeSimulationApplicationResult & WithRobotSoftwareSuite(RobotSoftwareSuite &&value)
Definition: DescribeSimulationApplicationResult.h:236
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithRevisionId
DescribeSimulationApplicationResult & WithRevisionId(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:288
Aws::RoboMaker::Model::SimulationSoftwareSuite
Definition: SimulationSoftwareSuite.h:33
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::operator=
DescribeSimulationApplicationResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithImageDigest
DescribeSimulationApplicationResult & WithImageDigest(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:452
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithEnvironment
DescribeSimulationApplicationResult & WithEnvironment(const Environment &value)
Definition: DescribeSimulationApplicationResult.h:415
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddTags
DescribeSimulationApplicationResult & AddTags(Aws::String &&key, const char *value)
Definition: DescribeSimulationApplicationResult.h:385
SimulationSoftwareSuite.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetLastUpdatedAt
const Aws::Utils::DateTime & GetLastUpdatedAt() const
Definition: DescribeSimulationApplicationResult.h:305
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetRenderingEngine
void SetRenderingEngine(RenderingEngine &&value)
Definition: DescribeSimulationApplicationResult.h:252
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetImageDigest
void SetImageDigest(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:434
DateTime.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetArn
void SetArn(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:51
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithRenderingEngine
DescribeSimulationApplicationResult & WithRenderingEngine(RenderingEngine &&value)
Definition: DescribeSimulationApplicationResult.h:262
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithVersion
DescribeSimulationApplicationResult & WithVersion(const char *value)
Definition: DescribeSimulationApplicationResult.h:148
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithTags
DescribeSimulationApplicationResult & WithTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeSimulationApplicationResult.h:350
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddSources
DescribeSimulationApplicationResult & AddSources(Source &&value)
Definition: DescribeSimulationApplicationResult.h:184
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithEnvironment
DescribeSimulationApplicationResult & WithEnvironment(Environment &&value)
Definition: DescribeSimulationApplicationResult.h:421
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithSources
DescribeSimulationApplicationResult & WithSources(const Aws::Vector< Source > &value)
Definition: DescribeSimulationApplicationResult.h:169
Source.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult
Definition: DescribeSimulationApplicationResult.h:36
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetRobotSoftwareSuite
void SetRobotSoftwareSuite(const RobotSoftwareSuite &value)
Definition: DescribeSimulationApplicationResult.h:221
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithImageDigest
DescribeSimulationApplicationResult & WithImageDigest(const char *value)
Definition: DescribeSimulationApplicationResult.h:464
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetRevisionId
void SetRevisionId(const char *value)
Definition: DescribeSimulationApplicationResult.h:283
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::RoboMaker::Model::Environment
Definition: Environment.h:33
AWSVector.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddTags
DescribeSimulationApplicationResult & AddTags(Aws::String &&key, Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:375
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddTags
DescribeSimulationApplicationResult & AddTags(const Aws::String &key, const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:360
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithName
DescribeSimulationApplicationResult & WithName(const char *value)
Definition: DescribeSimulationApplicationResult.h:112
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetSimulationSoftwareSuite
const SimulationSoftwareSuite & GetSimulationSoftwareSuite() const
Definition: DescribeSimulationApplicationResult.h:190
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetImageDigest
void SetImageDigest(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:440
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithSimulationSoftwareSuite
DescribeSimulationApplicationResult & WithSimulationSoftwareSuite(SimulationSoftwareSuite &&value)
Definition: DescribeSimulationApplicationResult.h:210
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetSources
const Aws::Vector< Source > & GetSources() const
Definition: DescribeSimulationApplicationResult.h:154
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::DescribeSimulationApplicationResult
DescribeSimulationApplicationResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithLastUpdatedAt
DescribeSimulationApplicationResult & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeSimulationApplicationResult.h:323
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithRevisionId
DescribeSimulationApplicationResult & WithRevisionId(const char *value)
Definition: DescribeSimulationApplicationResult.h:298
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddTags
DescribeSimulationApplicationResult & AddTags(const Aws::String &key, Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:370
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetName
void SetName(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:87
AWS_ROBOMAKER_API
#define AWS_ROBOMAKER_API
Definition: RoboMaker_EXPORTS.h:28
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithLastUpdatedAt
DescribeSimulationApplicationResult & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeSimulationApplicationResult.h:329
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetRevisionId
void SetRevisionId(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:273
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithImageDigest
DescribeSimulationApplicationResult & WithImageDigest(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:458
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithRevisionId
DescribeSimulationApplicationResult & WithRevisionId(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:293
Aws::RoboMaker::Model::RobotSoftwareSuite
Definition: RobotSoftwareSuite.h:34
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetSources
void SetSources(const Aws::Vector< Source > &value)
Definition: DescribeSimulationApplicationResult.h:159
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetRenderingEngine
void SetRenderingEngine(const RenderingEngine &value)
Definition: DescribeSimulationApplicationResult.h:247
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetImageDigest
const Aws::String & GetImageDigest() const
Definition: DescribeSimulationApplicationResult.h:428
Environment.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetSimulationSoftwareSuite
void SetSimulationSoftwareSuite(const SimulationSoftwareSuite &value)
Definition: DescribeSimulationApplicationResult.h:195
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetTags
void SetTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeSimulationApplicationResult.h:340
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithName
DescribeSimulationApplicationResult & WithName(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:102
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddTags
DescribeSimulationApplicationResult & AddTags(const char *key, const char *value)
Definition: DescribeSimulationApplicationResult.h:390
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetTags
const Aws::Map< Aws::String, Aws::String > & GetTags() const
Definition: DescribeSimulationApplicationResult.h:335
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetArn
void SetArn(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:56
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetName
void SetName(const char *value)
Definition: DescribeSimulationApplicationResult.h:97
Aws::RoboMaker::Model::RenderingEngine
Definition: RenderingEngine.h:33
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetVersion
void SetVersion(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:123
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetRobotSoftwareSuite
const RobotSoftwareSuite & GetRobotSoftwareSuite() const
Definition: DescribeSimulationApplicationResult.h:216
RoboMaker_EXPORTS.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetRenderingEngine
const RenderingEngine & GetRenderingEngine() const
Definition: DescribeSimulationApplicationResult.h:242
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetVersion
void SetVersion(const char *value)
Definition: DescribeSimulationApplicationResult.h:133
AWSString.h
RenderingEngine.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::DescribeSimulationApplicationResult
DescribeSimulationApplicationResult()
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetRobotSoftwareSuite
void SetRobotSoftwareSuite(RobotSoftwareSuite &&value)
Definition: DescribeSimulationApplicationResult.h:226
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithArn
DescribeSimulationApplicationResult & WithArn(const char *value)
Definition: DescribeSimulationApplicationResult.h:76
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithName
DescribeSimulationApplicationResult & WithName(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:107
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetRevisionId
void SetRevisionId(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:278
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithRenderingEngine
DescribeSimulationApplicationResult & WithRenderingEngine(const RenderingEngine &value)
Definition: DescribeSimulationApplicationResult.h:257
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetArn
const Aws::String & GetArn() const
Definition: DescribeSimulationApplicationResult.h:46
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetLastUpdatedAt
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeSimulationApplicationResult.h:311
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetTags
void SetTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeSimulationApplicationResult.h:345
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddTags
DescribeSimulationApplicationResult & AddTags(Aws::String &&key, const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:365
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithRobotSoftwareSuite
DescribeSimulationApplicationResult & WithRobotSoftwareSuite(const RobotSoftwareSuite &value)
Definition: DescribeSimulationApplicationResult.h:231
Aws
Definition: AccessManagementClient.h:15
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddSources
DescribeSimulationApplicationResult & AddSources(const Source &value)
Definition: DescribeSimulationApplicationResult.h:179
RobotSoftwareSuite.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetLastUpdatedAt
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeSimulationApplicationResult.h:317
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetSimulationSoftwareSuite
void SetSimulationSoftwareSuite(SimulationSoftwareSuite &&value)
Definition: DescribeSimulationApplicationResult.h:200
Aws::RoboMaker::Model::Source
Definition: Source.h:33
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithSimulationSoftwareSuite
DescribeSimulationApplicationResult & WithSimulationSoftwareSuite(const SimulationSoftwareSuite &value)
Definition: DescribeSimulationApplicationResult.h:205
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetSources
void SetSources(Aws::Vector< Source > &&value)
Definition: DescribeSimulationApplicationResult.h:164
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetEnvironment
void SetEnvironment(Environment &&value)
Definition: DescribeSimulationApplicationResult.h:409
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetName
void SetName(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:92
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetEnvironment
const Environment & GetEnvironment() const
Definition: DescribeSimulationApplicationResult.h:397
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithArn
DescribeSimulationApplicationResult & WithArn(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:66
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithVersion
DescribeSimulationApplicationResult & WithVersion(const Aws::String &value)
Definition: DescribeSimulationApplicationResult.h:138
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetVersion
const Aws::String & GetVersion() const
Definition: DescribeSimulationApplicationResult.h:118
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithSources
DescribeSimulationApplicationResult & WithSources(Aws::Vector< Source > &&value)
Definition: DescribeSimulationApplicationResult.h:174
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetArn
void SetArn(const char *value)
Definition: DescribeSimulationApplicationResult.h:61
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetImageDigest
void SetImageDigest(const char *value)
Definition: DescribeSimulationApplicationResult.h:446
AWSMap.h
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithArn
DescribeSimulationApplicationResult & WithArn(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:71
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetVersion
void SetVersion(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:128
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::AddTags
DescribeSimulationApplicationResult & AddTags(const char *key, Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:380
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithTags
DescribeSimulationApplicationResult & WithTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeSimulationApplicationResult.h:355
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::GetRevisionId
const Aws::String & GetRevisionId() const
Definition: DescribeSimulationApplicationResult.h:268
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::WithVersion
DescribeSimulationApplicationResult & WithVersion(Aws::String &&value)
Definition: DescribeSimulationApplicationResult.h:143
Aws::RoboMaker::Model::DescribeSimulationApplicationResult::SetEnvironment
void SetEnvironment(const Environment &value)
Definition: DescribeSimulationApplicationResult.h:403