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

#include <DeploymentJob.h>

Public Member Functions

 DeploymentJob ()
 
 DeploymentJob (Aws::Utils::Json::JsonView jsonValue)
 
DeploymentJoboperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
DeploymentJobWithArn (const Aws::String &value)
 
DeploymentJobWithArn (Aws::String &&value)
 
DeploymentJobWithArn (const char *value)
 
const Aws::StringGetFleet () const
 
bool FleetHasBeenSet () const
 
void SetFleet (const Aws::String &value)
 
void SetFleet (Aws::String &&value)
 
void SetFleet (const char *value)
 
DeploymentJobWithFleet (const Aws::String &value)
 
DeploymentJobWithFleet (Aws::String &&value)
 
DeploymentJobWithFleet (const char *value)
 
const DeploymentStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const DeploymentStatus &value)
 
void SetStatus (DeploymentStatus &&value)
 
DeploymentJobWithStatus (const DeploymentStatus &value)
 
DeploymentJobWithStatus (DeploymentStatus &&value)
 
const Aws::Vector< DeploymentApplicationConfig > & GetDeploymentApplicationConfigs () const
 
bool DeploymentApplicationConfigsHasBeenSet () const
 
void SetDeploymentApplicationConfigs (const Aws::Vector< DeploymentApplicationConfig > &value)
 
void SetDeploymentApplicationConfigs (Aws::Vector< DeploymentApplicationConfig > &&value)
 
DeploymentJobWithDeploymentApplicationConfigs (const Aws::Vector< DeploymentApplicationConfig > &value)
 
DeploymentJobWithDeploymentApplicationConfigs (Aws::Vector< DeploymentApplicationConfig > &&value)
 
DeploymentJobAddDeploymentApplicationConfigs (const DeploymentApplicationConfig &value)
 
DeploymentJobAddDeploymentApplicationConfigs (DeploymentApplicationConfig &&value)
 
const DeploymentConfigGetDeploymentConfig () const
 
bool DeploymentConfigHasBeenSet () const
 
void SetDeploymentConfig (const DeploymentConfig &value)
 
void SetDeploymentConfig (DeploymentConfig &&value)
 
DeploymentJobWithDeploymentConfig (const DeploymentConfig &value)
 
DeploymentJobWithDeploymentConfig (DeploymentConfig &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
DeploymentJobWithFailureReason (const Aws::String &value)
 
DeploymentJobWithFailureReason (Aws::String &&value)
 
DeploymentJobWithFailureReason (const char *value)
 
const DeploymentJobErrorCodeGetFailureCode () const
 
bool FailureCodeHasBeenSet () const
 
void SetFailureCode (const DeploymentJobErrorCode &value)
 
void SetFailureCode (DeploymentJobErrorCode &&value)
 
DeploymentJobWithFailureCode (const DeploymentJobErrorCode &value)
 
DeploymentJobWithFailureCode (DeploymentJobErrorCode &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
DeploymentJobWithCreatedAt (const Aws::Utils::DateTime &value)
 
DeploymentJobWithCreatedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Information about a deployment job.

See Also:

AWS API Reference

Definition at line 37 of file DeploymentJob.h.

Constructor & Destructor Documentation

◆ DeploymentJob() [1/2]

Aws::RoboMaker::Model::DeploymentJob::DeploymentJob ( )

◆ DeploymentJob() [2/2]

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

Member Function Documentation

◆ AddDeploymentApplicationConfigs() [1/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::AddDeploymentApplicationConfigs ( const DeploymentApplicationConfig value)
inline

The deployment application configuration.

Definition at line 192 of file DeploymentJob.h.

◆ AddDeploymentApplicationConfigs() [2/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::AddDeploymentApplicationConfigs ( DeploymentApplicationConfig &&  value)
inline

The deployment application configuration.

Definition at line 197 of file DeploymentJob.h.

◆ ArnHasBeenSet()

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

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

Definition at line 54 of file DeploymentJob.h.

◆ CreatedAtHasBeenSet()

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

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

Definition at line 313 of file DeploymentJob.h.

◆ DeploymentApplicationConfigsHasBeenSet()

bool Aws::RoboMaker::Model::DeploymentJob::DeploymentApplicationConfigsHasBeenSet ( ) const
inline

The deployment application configuration.

Definition at line 167 of file DeploymentJob.h.

◆ DeploymentConfigHasBeenSet()

bool Aws::RoboMaker::Model::DeploymentJob::DeploymentConfigHasBeenSet ( ) const
inline

The deployment configuration.

Definition at line 208 of file DeploymentJob.h.

◆ FailureCodeHasBeenSet()

bool Aws::RoboMaker::Model::DeploymentJob::FailureCodeHasBeenSet ( ) const
inline

The deployment job failure code.

Definition at line 280 of file DeploymentJob.h.

◆ FailureReasonHasBeenSet()

bool Aws::RoboMaker::Model::DeploymentJob::FailureReasonHasBeenSet ( ) const
inline

A short description of the reason why the deployment job failed.

Definition at line 239 of file DeploymentJob.h.

◆ FleetHasBeenSet()

bool Aws::RoboMaker::Model::DeploymentJob::FleetHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 95 of file DeploymentJob.h.

◆ GetArn()

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

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

Definition at line 49 of file DeploymentJob.h.

◆ GetCreatedAt()

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

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

Definition at line 307 of file DeploymentJob.h.

◆ GetDeploymentApplicationConfigs()

const Aws::Vector<DeploymentApplicationConfig>& Aws::RoboMaker::Model::DeploymentJob::GetDeploymentApplicationConfigs ( ) const
inline

The deployment application configuration.

Definition at line 162 of file DeploymentJob.h.

◆ GetDeploymentConfig()

const DeploymentConfig& Aws::RoboMaker::Model::DeploymentJob::GetDeploymentConfig ( ) const
inline

The deployment configuration.

Definition at line 203 of file DeploymentJob.h.

◆ GetFailureCode()

const DeploymentJobErrorCode& Aws::RoboMaker::Model::DeploymentJob::GetFailureCode ( ) const
inline

The deployment job failure code.

Definition at line 275 of file DeploymentJob.h.

◆ GetFailureReason()

const Aws::String& Aws::RoboMaker::Model::DeploymentJob::GetFailureReason ( ) const
inline

A short description of the reason why the deployment job failed.

Definition at line 234 of file DeploymentJob.h.

◆ GetFleet()

const Aws::String& Aws::RoboMaker::Model::DeploymentJob::GetFleet ( ) const
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 90 of file DeploymentJob.h.

◆ GetStatus()

const DeploymentStatus& Aws::RoboMaker::Model::DeploymentJob::GetStatus ( ) const
inline

The status of the deployment job.

Definition at line 131 of file DeploymentJob.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetArn() [1/3]

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

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

Definition at line 59 of file DeploymentJob.h.

◆ SetArn() [2/3]

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

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

Definition at line 64 of file DeploymentJob.h.

◆ SetArn() [3/3]

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

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

Definition at line 69 of file DeploymentJob.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 319 of file DeploymentJob.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 325 of file DeploymentJob.h.

◆ SetDeploymentApplicationConfigs() [1/2]

void Aws::RoboMaker::Model::DeploymentJob::SetDeploymentApplicationConfigs ( const Aws::Vector< DeploymentApplicationConfig > &  value)
inline

The deployment application configuration.

Definition at line 172 of file DeploymentJob.h.

◆ SetDeploymentApplicationConfigs() [2/2]

void Aws::RoboMaker::Model::DeploymentJob::SetDeploymentApplicationConfigs ( Aws::Vector< DeploymentApplicationConfig > &&  value)
inline

The deployment application configuration.

Definition at line 177 of file DeploymentJob.h.

◆ SetDeploymentConfig() [1/2]

void Aws::RoboMaker::Model::DeploymentJob::SetDeploymentConfig ( const DeploymentConfig value)
inline

The deployment configuration.

Definition at line 213 of file DeploymentJob.h.

◆ SetDeploymentConfig() [2/2]

void Aws::RoboMaker::Model::DeploymentJob::SetDeploymentConfig ( DeploymentConfig &&  value)
inline

The deployment configuration.

Definition at line 218 of file DeploymentJob.h.

◆ SetFailureCode() [1/2]

void Aws::RoboMaker::Model::DeploymentJob::SetFailureCode ( const DeploymentJobErrorCode value)
inline

The deployment job failure code.

Definition at line 285 of file DeploymentJob.h.

◆ SetFailureCode() [2/2]

void Aws::RoboMaker::Model::DeploymentJob::SetFailureCode ( DeploymentJobErrorCode &&  value)
inline

The deployment job failure code.

Definition at line 290 of file DeploymentJob.h.

◆ SetFailureReason() [1/3]

void Aws::RoboMaker::Model::DeploymentJob::SetFailureReason ( const Aws::String value)
inline

A short description of the reason why the deployment job failed.

Definition at line 244 of file DeploymentJob.h.

◆ SetFailureReason() [2/3]

void Aws::RoboMaker::Model::DeploymentJob::SetFailureReason ( Aws::String &&  value)
inline

A short description of the reason why the deployment job failed.

Definition at line 249 of file DeploymentJob.h.

◆ SetFailureReason() [3/3]

void Aws::RoboMaker::Model::DeploymentJob::SetFailureReason ( const char *  value)
inline

A short description of the reason why the deployment job failed.

Definition at line 254 of file DeploymentJob.h.

◆ SetFleet() [1/3]

void Aws::RoboMaker::Model::DeploymentJob::SetFleet ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 100 of file DeploymentJob.h.

◆ SetFleet() [2/3]

void Aws::RoboMaker::Model::DeploymentJob::SetFleet ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 105 of file DeploymentJob.h.

◆ SetFleet() [3/3]

void Aws::RoboMaker::Model::DeploymentJob::SetFleet ( const char *  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 110 of file DeploymentJob.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::DeploymentJob::SetStatus ( const DeploymentStatus value)
inline

The status of the deployment job.

Definition at line 141 of file DeploymentJob.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::DeploymentJob::SetStatus ( DeploymentStatus &&  value)
inline

The status of the deployment job.

Definition at line 146 of file DeploymentJob.h.

◆ StatusHasBeenSet()

bool Aws::RoboMaker::Model::DeploymentJob::StatusHasBeenSet ( ) const
inline

The status of the deployment job.

Definition at line 136 of file DeploymentJob.h.

◆ WithArn() [1/3]

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

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

Definition at line 74 of file DeploymentJob.h.

◆ WithArn() [2/3]

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

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

Definition at line 79 of file DeploymentJob.h.

◆ WithArn() [3/3]

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

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

Definition at line 84 of file DeploymentJob.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 331 of file DeploymentJob.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 337 of file DeploymentJob.h.

◆ WithDeploymentApplicationConfigs() [1/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithDeploymentApplicationConfigs ( const Aws::Vector< DeploymentApplicationConfig > &  value)
inline

The deployment application configuration.

Definition at line 182 of file DeploymentJob.h.

◆ WithDeploymentApplicationConfigs() [2/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithDeploymentApplicationConfigs ( Aws::Vector< DeploymentApplicationConfig > &&  value)
inline

The deployment application configuration.

Definition at line 187 of file DeploymentJob.h.

◆ WithDeploymentConfig() [1/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithDeploymentConfig ( const DeploymentConfig value)
inline

The deployment configuration.

Definition at line 223 of file DeploymentJob.h.

◆ WithDeploymentConfig() [2/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithDeploymentConfig ( DeploymentConfig &&  value)
inline

The deployment configuration.

Definition at line 228 of file DeploymentJob.h.

◆ WithFailureCode() [1/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFailureCode ( const DeploymentJobErrorCode value)
inline

The deployment job failure code.

Definition at line 295 of file DeploymentJob.h.

◆ WithFailureCode() [2/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFailureCode ( DeploymentJobErrorCode &&  value)
inline

The deployment job failure code.

Definition at line 300 of file DeploymentJob.h.

◆ WithFailureReason() [1/3]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFailureReason ( const Aws::String value)
inline

A short description of the reason why the deployment job failed.

Definition at line 259 of file DeploymentJob.h.

◆ WithFailureReason() [2/3]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFailureReason ( Aws::String &&  value)
inline

A short description of the reason why the deployment job failed.

Definition at line 264 of file DeploymentJob.h.

◆ WithFailureReason() [3/3]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFailureReason ( const char *  value)
inline

A short description of the reason why the deployment job failed.

Definition at line 269 of file DeploymentJob.h.

◆ WithFleet() [1/3]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFleet ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 115 of file DeploymentJob.h.

◆ WithFleet() [2/3]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFleet ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 120 of file DeploymentJob.h.

◆ WithFleet() [3/3]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithFleet ( const char *  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 125 of file DeploymentJob.h.

◆ WithStatus() [1/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithStatus ( const DeploymentStatus value)
inline

The status of the deployment job.

Definition at line 151 of file DeploymentJob.h.

◆ WithStatus() [2/2]

DeploymentJob& Aws::RoboMaker::Model::DeploymentJob::WithStatus ( DeploymentStatus &&  value)
inline

The status of the deployment job.

Definition at line 156 of file DeploymentJob.h.


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