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

#include <AttachmentStateChange.h>

Public Member Functions

 AttachmentStateChange ()
 
 AttachmentStateChange (Aws::Utils::Json::JsonView jsonValue)
 
AttachmentStateChangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAttachmentArn () const
 
bool AttachmentArnHasBeenSet () const
 
void SetAttachmentArn (const Aws::String &value)
 
void SetAttachmentArn (Aws::String &&value)
 
void SetAttachmentArn (const char *value)
 
AttachmentStateChangeWithAttachmentArn (const Aws::String &value)
 
AttachmentStateChangeWithAttachmentArn (Aws::String &&value)
 
AttachmentStateChangeWithAttachmentArn (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
AttachmentStateChangeWithStatus (const Aws::String &value)
 
AttachmentStateChangeWithStatus (Aws::String &&value)
 
AttachmentStateChangeWithStatus (const char *value)
 

Detailed Description

An object representing a change in state for a task attachment.

See Also:

AWS API Reference

Definition at line 32 of file AttachmentStateChange.h.

Constructor & Destructor Documentation

◆ AttachmentStateChange() [1/2]

Aws::ECS::Model::AttachmentStateChange::AttachmentStateChange ( )

◆ AttachmentStateChange() [2/2]

Aws::ECS::Model::AttachmentStateChange::AttachmentStateChange ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AttachmentArnHasBeenSet()

bool Aws::ECS::Model::AttachmentStateChange::AttachmentArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 49 of file AttachmentStateChange.h.

◆ GetAttachmentArn()

const Aws::String& Aws::ECS::Model::AttachmentStateChange::GetAttachmentArn ( ) const
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 44 of file AttachmentStateChange.h.

◆ GetStatus()

const Aws::String& Aws::ECS::Model::AttachmentStateChange::GetStatus ( ) const
inline

The status of the attachment.

Definition at line 85 of file AttachmentStateChange.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ECS::Model::AttachmentStateChange::Jsonize ( ) const

◆ operator=()

AttachmentStateChange& Aws::ECS::Model::AttachmentStateChange::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAttachmentArn() [1/3]

void Aws::ECS::Model::AttachmentStateChange::SetAttachmentArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 54 of file AttachmentStateChange.h.

◆ SetAttachmentArn() [2/3]

void Aws::ECS::Model::AttachmentStateChange::SetAttachmentArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 59 of file AttachmentStateChange.h.

◆ SetAttachmentArn() [3/3]

void Aws::ECS::Model::AttachmentStateChange::SetAttachmentArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 64 of file AttachmentStateChange.h.

◆ SetStatus() [1/3]

void Aws::ECS::Model::AttachmentStateChange::SetStatus ( const Aws::String value)
inline

The status of the attachment.

Definition at line 95 of file AttachmentStateChange.h.

◆ SetStatus() [2/3]

void Aws::ECS::Model::AttachmentStateChange::SetStatus ( Aws::String &&  value)
inline

The status of the attachment.

Definition at line 100 of file AttachmentStateChange.h.

◆ SetStatus() [3/3]

void Aws::ECS::Model::AttachmentStateChange::SetStatus ( const char *  value)
inline

The status of the attachment.

Definition at line 105 of file AttachmentStateChange.h.

◆ StatusHasBeenSet()

bool Aws::ECS::Model::AttachmentStateChange::StatusHasBeenSet ( ) const
inline

The status of the attachment.

Definition at line 90 of file AttachmentStateChange.h.

◆ WithAttachmentArn() [1/3]

AttachmentStateChange& Aws::ECS::Model::AttachmentStateChange::WithAttachmentArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 69 of file AttachmentStateChange.h.

◆ WithAttachmentArn() [2/3]

AttachmentStateChange& Aws::ECS::Model::AttachmentStateChange::WithAttachmentArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 74 of file AttachmentStateChange.h.

◆ WithAttachmentArn() [3/3]

AttachmentStateChange& Aws::ECS::Model::AttachmentStateChange::WithAttachmentArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the attachment.

Definition at line 79 of file AttachmentStateChange.h.

◆ WithStatus() [1/3]

AttachmentStateChange& Aws::ECS::Model::AttachmentStateChange::WithStatus ( const Aws::String value)
inline

The status of the attachment.

Definition at line 110 of file AttachmentStateChange.h.

◆ WithStatus() [2/3]

AttachmentStateChange& Aws::ECS::Model::AttachmentStateChange::WithStatus ( Aws::String &&  value)
inline

The status of the attachment.

Definition at line 115 of file AttachmentStateChange.h.

◆ WithStatus() [3/3]

AttachmentStateChange& Aws::ECS::Model::AttachmentStateChange::WithStatus ( const char *  value)
inline

The status of the attachment.

Definition at line 120 of file AttachmentStateChange.h.


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