AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::RoboMaker::Model::DescribeRobotResult Class Reference

#include <DescribeRobotResult.h>

Public Member Functions

 DescribeRobotResult ()
 
 DescribeRobotResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeRobotResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
DescribeRobotResultWithArn (const Aws::String &value)
 
DescribeRobotResultWithArn (Aws::String &&value)
 
DescribeRobotResultWithArn (const char *value)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DescribeRobotResultWithName (const Aws::String &value)
 
DescribeRobotResultWithName (Aws::String &&value)
 
DescribeRobotResultWithName (const char *value)
 
const Aws::StringGetFleetArn () const
 
void SetFleetArn (const Aws::String &value)
 
void SetFleetArn (Aws::String &&value)
 
void SetFleetArn (const char *value)
 
DescribeRobotResultWithFleetArn (const Aws::String &value)
 
DescribeRobotResultWithFleetArn (Aws::String &&value)
 
DescribeRobotResultWithFleetArn (const char *value)
 
const RobotStatusGetStatus () const
 
void SetStatus (const RobotStatus &value)
 
void SetStatus (RobotStatus &&value)
 
DescribeRobotResultWithStatus (const RobotStatus &value)
 
DescribeRobotResultWithStatus (RobotStatus &&value)
 
const Aws::StringGetGreengrassGroupId () const
 
void SetGreengrassGroupId (const Aws::String &value)
 
void SetGreengrassGroupId (Aws::String &&value)
 
void SetGreengrassGroupId (const char *value)
 
DescribeRobotResultWithGreengrassGroupId (const Aws::String &value)
 
DescribeRobotResultWithGreengrassGroupId (Aws::String &&value)
 
DescribeRobotResultWithGreengrassGroupId (const char *value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
DescribeRobotResultWithCreatedAt (const Aws::Utils::DateTime &value)
 
DescribeRobotResultWithCreatedAt (Aws::Utils::DateTime &&value)
 
const ArchitectureGetArchitecture () const
 
void SetArchitecture (const Architecture &value)
 
void SetArchitecture (Architecture &&value)
 
DescribeRobotResultWithArchitecture (const Architecture &value)
 
DescribeRobotResultWithArchitecture (Architecture &&value)
 
const Aws::StringGetLastDeploymentJob () const
 
void SetLastDeploymentJob (const Aws::String &value)
 
void SetLastDeploymentJob (Aws::String &&value)
 
void SetLastDeploymentJob (const char *value)
 
DescribeRobotResultWithLastDeploymentJob (const Aws::String &value)
 
DescribeRobotResultWithLastDeploymentJob (Aws::String &&value)
 
DescribeRobotResultWithLastDeploymentJob (const char *value)
 
const Aws::Utils::DateTimeGetLastDeploymentTime () const
 
void SetLastDeploymentTime (const Aws::Utils::DateTime &value)
 
void SetLastDeploymentTime (Aws::Utils::DateTime &&value)
 
DescribeRobotResultWithLastDeploymentTime (const Aws::Utils::DateTime &value)
 
DescribeRobotResultWithLastDeploymentTime (Aws::Utils::DateTime &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeRobotResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeRobotResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeRobotResultAddTags (const Aws::String &key, const Aws::String &value)
 
DescribeRobotResultAddTags (Aws::String &&key, const Aws::String &value)
 
DescribeRobotResultAddTags (const Aws::String &key, Aws::String &&value)
 
DescribeRobotResultAddTags (Aws::String &&key, Aws::String &&value)
 
DescribeRobotResultAddTags (const char *key, Aws::String &&value)
 
DescribeRobotResultAddTags (Aws::String &&key, const char *value)
 
DescribeRobotResultAddTags (const char *key, const char *value)
 

Detailed Description

Definition at line 31 of file DescribeRobotResult.h.

Constructor & Destructor Documentation

◆ DescribeRobotResult() [1/2]

Aws::RoboMaker::Model::DescribeRobotResult::DescribeRobotResult ( )

◆ DescribeRobotResult() [2/2]

Aws::RoboMaker::Model::DescribeRobotResult::DescribeRobotResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddTags() [1/7]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

The list of all tags added to the specified robot.

Definition at line 351 of file DescribeRobotResult.h.

◆ AddTags() [2/7]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

The list of all tags added to the specified robot.

Definition at line 356 of file DescribeRobotResult.h.

◆ AddTags() [3/7]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

The list of all tags added to the specified robot.

Definition at line 361 of file DescribeRobotResult.h.

◆ AddTags() [4/7]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The list of all tags added to the specified robot.

Definition at line 366 of file DescribeRobotResult.h.

◆ AddTags() [5/7]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

The list of all tags added to the specified robot.

Definition at line 371 of file DescribeRobotResult.h.

◆ AddTags() [6/7]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

The list of all tags added to the specified robot.

Definition at line 376 of file DescribeRobotResult.h.

◆ AddTags() [7/7]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::AddTags ( const char *  key,
const char *  value 
)
inline

The list of all tags added to the specified robot.

Definition at line 381 of file DescribeRobotResult.h.

◆ GetArchitecture()

const Architecture& Aws::RoboMaker::Model::DescribeRobotResult::GetArchitecture ( ) const
inline

The target architecture of the robot application.

Definition at line 238 of file DescribeRobotResult.h.

◆ GetArn()

const Aws::String& Aws::RoboMaker::Model::DescribeRobotResult::GetArn ( ) const
inline

The Amazon Resource Name (ARN) of the robot.

Definition at line 42 of file DescribeRobotResult.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::DescribeRobotResult::GetCreatedAt ( ) const
inline

The time, in milliseconds since the epoch, when the robot was created.

Definition at line 212 of file DescribeRobotResult.h.

◆ GetFleetArn()

const Aws::String& Aws::RoboMaker::Model::DescribeRobotResult::GetFleetArn ( ) const
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 114 of file DescribeRobotResult.h.

◆ GetGreengrassGroupId()

const Aws::String& Aws::RoboMaker::Model::DescribeRobotResult::GetGreengrassGroupId ( ) const
inline

The Greengrass group id.

Definition at line 176 of file DescribeRobotResult.h.

◆ GetLastDeploymentJob()

const Aws::String& Aws::RoboMaker::Model::DescribeRobotResult::GetLastDeploymentJob ( ) const
inline

The Amazon Resource Name (ARN) of the last deployment job.

Definition at line 264 of file DescribeRobotResult.h.

◆ GetLastDeploymentTime()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::DescribeRobotResult::GetLastDeploymentTime ( ) const
inline

The time of the last deployment job.

Definition at line 300 of file DescribeRobotResult.h.

◆ GetName()

const Aws::String& Aws::RoboMaker::Model::DescribeRobotResult::GetName ( ) const
inline

The name of the robot.

Definition at line 78 of file DescribeRobotResult.h.

◆ GetStatus()

const RobotStatus& Aws::RoboMaker::Model::DescribeRobotResult::GetStatus ( ) const
inline

The status of the fleet.

Definition at line 150 of file DescribeRobotResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::RoboMaker::Model::DescribeRobotResult::GetTags ( ) const
inline

The list of all tags added to the specified robot.

Definition at line 326 of file DescribeRobotResult.h.

◆ operator=()

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetArchitecture() [1/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetArchitecture ( const Architecture value)
inline

The target architecture of the robot application.

Definition at line 243 of file DescribeRobotResult.h.

◆ SetArchitecture() [2/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetArchitecture ( Architecture &&  value)
inline

The target architecture of the robot application.

Definition at line 248 of file DescribeRobotResult.h.

◆ SetArn() [1/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the robot.

Definition at line 47 of file DescribeRobotResult.h.

◆ SetArn() [2/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the robot.

Definition at line 52 of file DescribeRobotResult.h.

◆ SetArn() [3/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the robot.

Definition at line 57 of file DescribeRobotResult.h.

◆ SetCreatedAt() [1/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the robot was created.

Definition at line 217 of file DescribeRobotResult.h.

◆ SetCreatedAt() [2/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the robot was created.

Definition at line 222 of file DescribeRobotResult.h.

◆ SetFleetArn() [1/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetFleetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 119 of file DescribeRobotResult.h.

◆ SetFleetArn() [2/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetFleetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 124 of file DescribeRobotResult.h.

◆ SetFleetArn() [3/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetFleetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 129 of file DescribeRobotResult.h.

◆ SetGreengrassGroupId() [1/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetGreengrassGroupId ( const Aws::String value)
inline

The Greengrass group id.

Definition at line 181 of file DescribeRobotResult.h.

◆ SetGreengrassGroupId() [2/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetGreengrassGroupId ( Aws::String &&  value)
inline

The Greengrass group id.

Definition at line 186 of file DescribeRobotResult.h.

◆ SetGreengrassGroupId() [3/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetGreengrassGroupId ( const char *  value)
inline

The Greengrass group id.

Definition at line 191 of file DescribeRobotResult.h.

◆ SetLastDeploymentJob() [1/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetLastDeploymentJob ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the last deployment job.

Definition at line 269 of file DescribeRobotResult.h.

◆ SetLastDeploymentJob() [2/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetLastDeploymentJob ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the last deployment job.

Definition at line 274 of file DescribeRobotResult.h.

◆ SetLastDeploymentJob() [3/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetLastDeploymentJob ( const char *  value)
inline

The Amazon Resource Name (ARN) of the last deployment job.

Definition at line 279 of file DescribeRobotResult.h.

◆ SetLastDeploymentTime() [1/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetLastDeploymentTime ( const Aws::Utils::DateTime value)
inline

The time of the last deployment job.

Definition at line 305 of file DescribeRobotResult.h.

◆ SetLastDeploymentTime() [2/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetLastDeploymentTime ( Aws::Utils::DateTime &&  value)
inline

The time of the last deployment job.

Definition at line 310 of file DescribeRobotResult.h.

◆ SetName() [1/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetName ( const Aws::String value)
inline

The name of the robot.

Definition at line 83 of file DescribeRobotResult.h.

◆ SetName() [2/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetName ( Aws::String &&  value)
inline

The name of the robot.

Definition at line 88 of file DescribeRobotResult.h.

◆ SetName() [3/3]

void Aws::RoboMaker::Model::DescribeRobotResult::SetName ( const char *  value)
inline

The name of the robot.

Definition at line 93 of file DescribeRobotResult.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetStatus ( const RobotStatus value)
inline

The status of the fleet.

Definition at line 155 of file DescribeRobotResult.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetStatus ( RobotStatus &&  value)
inline

The status of the fleet.

Definition at line 160 of file DescribeRobotResult.h.

◆ SetTags() [1/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The list of all tags added to the specified robot.

Definition at line 331 of file DescribeRobotResult.h.

◆ SetTags() [2/2]

void Aws::RoboMaker::Model::DescribeRobotResult::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The list of all tags added to the specified robot.

Definition at line 336 of file DescribeRobotResult.h.

◆ WithArchitecture() [1/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithArchitecture ( const Architecture value)
inline

The target architecture of the robot application.

Definition at line 253 of file DescribeRobotResult.h.

◆ WithArchitecture() [2/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithArchitecture ( Architecture &&  value)
inline

The target architecture of the robot application.

Definition at line 258 of file DescribeRobotResult.h.

◆ WithArn() [1/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the robot.

Definition at line 62 of file DescribeRobotResult.h.

◆ WithArn() [2/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the robot.

Definition at line 67 of file DescribeRobotResult.h.

◆ WithArn() [3/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the robot.

Definition at line 72 of file DescribeRobotResult.h.

◆ WithCreatedAt() [1/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the robot was created.

Definition at line 227 of file DescribeRobotResult.h.

◆ WithCreatedAt() [2/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the robot was created.

Definition at line 232 of file DescribeRobotResult.h.

◆ WithFleetArn() [1/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithFleetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 134 of file DescribeRobotResult.h.

◆ WithFleetArn() [2/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithFleetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 139 of file DescribeRobotResult.h.

◆ WithFleetArn() [3/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithFleetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 144 of file DescribeRobotResult.h.

◆ WithGreengrassGroupId() [1/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithGreengrassGroupId ( const Aws::String value)
inline

The Greengrass group id.

Definition at line 196 of file DescribeRobotResult.h.

◆ WithGreengrassGroupId() [2/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithGreengrassGroupId ( Aws::String &&  value)
inline

The Greengrass group id.

Definition at line 201 of file DescribeRobotResult.h.

◆ WithGreengrassGroupId() [3/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithGreengrassGroupId ( const char *  value)
inline

The Greengrass group id.

Definition at line 206 of file DescribeRobotResult.h.

◆ WithLastDeploymentJob() [1/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithLastDeploymentJob ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the last deployment job.

Definition at line 284 of file DescribeRobotResult.h.

◆ WithLastDeploymentJob() [2/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithLastDeploymentJob ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the last deployment job.

Definition at line 289 of file DescribeRobotResult.h.

◆ WithLastDeploymentJob() [3/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithLastDeploymentJob ( const char *  value)
inline

The Amazon Resource Name (ARN) of the last deployment job.

Definition at line 294 of file DescribeRobotResult.h.

◆ WithLastDeploymentTime() [1/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithLastDeploymentTime ( const Aws::Utils::DateTime value)
inline

The time of the last deployment job.

Definition at line 315 of file DescribeRobotResult.h.

◆ WithLastDeploymentTime() [2/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithLastDeploymentTime ( Aws::Utils::DateTime &&  value)
inline

The time of the last deployment job.

Definition at line 320 of file DescribeRobotResult.h.

◆ WithName() [1/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithName ( const Aws::String value)
inline

The name of the robot.

Definition at line 98 of file DescribeRobotResult.h.

◆ WithName() [2/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithName ( Aws::String &&  value)
inline

The name of the robot.

Definition at line 103 of file DescribeRobotResult.h.

◆ WithName() [3/3]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithName ( const char *  value)
inline

The name of the robot.

Definition at line 108 of file DescribeRobotResult.h.

◆ WithStatus() [1/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithStatus ( const RobotStatus value)
inline

The status of the fleet.

Definition at line 165 of file DescribeRobotResult.h.

◆ WithStatus() [2/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithStatus ( RobotStatus &&  value)
inline

The status of the fleet.

Definition at line 170 of file DescribeRobotResult.h.

◆ WithTags() [1/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The list of all tags added to the specified robot.

Definition at line 341 of file DescribeRobotResult.h.

◆ WithTags() [2/2]

DescribeRobotResult& Aws::RoboMaker::Model::DescribeRobotResult::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The list of all tags added to the specified robot.

Definition at line 346 of file DescribeRobotResult.h.


The documentation for this class was generated from the following file: