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

#include <Fleet.h>

Public Member Functions

 Fleet ()
 
 Fleet (Aws::Utils::Json::JsonView jsonValue)
 
Fleetoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
FleetWithName (const Aws::String &value)
 
FleetWithName (Aws::String &&value)
 
FleetWithName (const char *value)
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
FleetWithArn (const Aws::String &value)
 
FleetWithArn (Aws::String &&value)
 
FleetWithArn (const char *value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
FleetWithCreatedAt (const Aws::Utils::DateTime &value)
 
FleetWithCreatedAt (Aws::Utils::DateTime &&value)
 
const DeploymentStatusGetLastDeploymentStatus () const
 
bool LastDeploymentStatusHasBeenSet () const
 
void SetLastDeploymentStatus (const DeploymentStatus &value)
 
void SetLastDeploymentStatus (DeploymentStatus &&value)
 
FleetWithLastDeploymentStatus (const DeploymentStatus &value)
 
FleetWithLastDeploymentStatus (DeploymentStatus &&value)
 
const Aws::StringGetLastDeploymentJob () const
 
bool LastDeploymentJobHasBeenSet () const
 
void SetLastDeploymentJob (const Aws::String &value)
 
void SetLastDeploymentJob (Aws::String &&value)
 
void SetLastDeploymentJob (const char *value)
 
FleetWithLastDeploymentJob (const Aws::String &value)
 
FleetWithLastDeploymentJob (Aws::String &&value)
 
FleetWithLastDeploymentJob (const char *value)
 
const Aws::Utils::DateTimeGetLastDeploymentTime () const
 
bool LastDeploymentTimeHasBeenSet () const
 
void SetLastDeploymentTime (const Aws::Utils::DateTime &value)
 
void SetLastDeploymentTime (Aws::Utils::DateTime &&value)
 
FleetWithLastDeploymentTime (const Aws::Utils::DateTime &value)
 
FleetWithLastDeploymentTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Information about a fleet.

See Also:

AWS API Reference

Definition at line 33 of file Fleet.h.

Constructor & Destructor Documentation

◆ Fleet() [1/2]

Aws::RoboMaker::Model::Fleet::Fleet ( )

◆ Fleet() [2/2]

Aws::RoboMaker::Model::Fleet::Fleet ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ArnHasBeenSet()

bool Aws::RoboMaker::Model::Fleet::ArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 91 of file Fleet.h.

◆ CreatedAtHasBeenSet()

bool Aws::RoboMaker::Model::Fleet::CreatedAtHasBeenSet ( ) const
inline

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

Definition at line 132 of file Fleet.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the fleet.

Definition at line 86 of file Fleet.h.

◆ GetCreatedAt()

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

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

Definition at line 127 of file Fleet.h.

◆ GetLastDeploymentJob()

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

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

Definition at line 189 of file Fleet.h.

◆ GetLastDeploymentStatus()

const DeploymentStatus& Aws::RoboMaker::Model::Fleet::GetLastDeploymentStatus ( ) const
inline

The status of the last fleet deployment.

Definition at line 158 of file Fleet.h.

◆ GetLastDeploymentTime()

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

The time of the last deployment.

Definition at line 230 of file Fleet.h.

◆ GetName()

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

The name of the fleet.

Definition at line 45 of file Fleet.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::RoboMaker::Model::Fleet::Jsonize ( ) const

◆ LastDeploymentJobHasBeenSet()

bool Aws::RoboMaker::Model::Fleet::LastDeploymentJobHasBeenSet ( ) const
inline

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

Definition at line 194 of file Fleet.h.

◆ LastDeploymentStatusHasBeenSet()

bool Aws::RoboMaker::Model::Fleet::LastDeploymentStatusHasBeenSet ( ) const
inline

The status of the last fleet deployment.

Definition at line 163 of file Fleet.h.

◆ LastDeploymentTimeHasBeenSet()

bool Aws::RoboMaker::Model::Fleet::LastDeploymentTimeHasBeenSet ( ) const
inline

The time of the last deployment.

Definition at line 235 of file Fleet.h.

◆ NameHasBeenSet()

bool Aws::RoboMaker::Model::Fleet::NameHasBeenSet ( ) const
inline

The name of the fleet.

Definition at line 50 of file Fleet.h.

◆ operator=()

Fleet& Aws::RoboMaker::Model::Fleet::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the fleet.

Definition at line 96 of file Fleet.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the fleet.

Definition at line 101 of file Fleet.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the fleet.

Definition at line 106 of file Fleet.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 137 of file Fleet.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 142 of file Fleet.h.

◆ SetLastDeploymentJob() [1/3]

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

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

Definition at line 199 of file Fleet.h.

◆ SetLastDeploymentJob() [2/3]

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

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

Definition at line 204 of file Fleet.h.

◆ SetLastDeploymentJob() [3/3]

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

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

Definition at line 209 of file Fleet.h.

◆ SetLastDeploymentStatus() [1/2]

void Aws::RoboMaker::Model::Fleet::SetLastDeploymentStatus ( const DeploymentStatus value)
inline

The status of the last fleet deployment.

Definition at line 168 of file Fleet.h.

◆ SetLastDeploymentStatus() [2/2]

void Aws::RoboMaker::Model::Fleet::SetLastDeploymentStatus ( DeploymentStatus &&  value)
inline

The status of the last fleet deployment.

Definition at line 173 of file Fleet.h.

◆ SetLastDeploymentTime() [1/2]

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

The time of the last deployment.

Definition at line 240 of file Fleet.h.

◆ SetLastDeploymentTime() [2/2]

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

The time of the last deployment.

Definition at line 245 of file Fleet.h.

◆ SetName() [1/3]

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

The name of the fleet.

Definition at line 55 of file Fleet.h.

◆ SetName() [2/3]

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

The name of the fleet.

Definition at line 60 of file Fleet.h.

◆ SetName() [3/3]

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

The name of the fleet.

Definition at line 65 of file Fleet.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the fleet.

Definition at line 111 of file Fleet.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the fleet.

Definition at line 116 of file Fleet.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the fleet.

Definition at line 121 of file Fleet.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 147 of file Fleet.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 152 of file Fleet.h.

◆ WithLastDeploymentJob() [1/3]

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

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

Definition at line 214 of file Fleet.h.

◆ WithLastDeploymentJob() [2/3]

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

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

Definition at line 219 of file Fleet.h.

◆ WithLastDeploymentJob() [3/3]

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

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

Definition at line 224 of file Fleet.h.

◆ WithLastDeploymentStatus() [1/2]

Fleet& Aws::RoboMaker::Model::Fleet::WithLastDeploymentStatus ( const DeploymentStatus value)
inline

The status of the last fleet deployment.

Definition at line 178 of file Fleet.h.

◆ WithLastDeploymentStatus() [2/2]

Fleet& Aws::RoboMaker::Model::Fleet::WithLastDeploymentStatus ( DeploymentStatus &&  value)
inline

The status of the last fleet deployment.

Definition at line 183 of file Fleet.h.

◆ WithLastDeploymentTime() [1/2]

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

The time of the last deployment.

Definition at line 250 of file Fleet.h.

◆ WithLastDeploymentTime() [2/2]

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

The time of the last deployment.

Definition at line 255 of file Fleet.h.

◆ WithName() [1/3]

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

The name of the fleet.

Definition at line 70 of file Fleet.h.

◆ WithName() [2/3]

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

The name of the fleet.

Definition at line 75 of file Fleet.h.

◆ WithName() [3/3]

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

The name of the fleet.

Definition at line 80 of file Fleet.h.


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