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

#include <AgentListEntry.h>

Public Member Functions

 AgentListEntry ()
 
 AgentListEntry (Aws::Utils::Json::JsonView jsonValue)
 
AgentListEntryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAgentArn () const
 
bool AgentArnHasBeenSet () const
 
void SetAgentArn (const Aws::String &value)
 
void SetAgentArn (Aws::String &&value)
 
void SetAgentArn (const char *value)
 
AgentListEntryWithAgentArn (const Aws::String &value)
 
AgentListEntryWithAgentArn (Aws::String &&value)
 
AgentListEntryWithAgentArn (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
AgentListEntryWithName (const Aws::String &value)
 
AgentListEntryWithName (Aws::String &&value)
 
AgentListEntryWithName (const char *value)
 
const AgentStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const AgentStatus &value)
 
void SetStatus (AgentStatus &&value)
 
AgentListEntryWithStatus (const AgentStatus &value)
 
AgentListEntryWithStatus (AgentStatus &&value)
 

Detailed Description

Represents a single entry in a list of agents. AgentListEntry returns an array that contains a list of agents when the ListAgents operation is called.

See Also:

AWS API Reference

Definition at line 34 of file AgentListEntry.h.

Constructor & Destructor Documentation

◆ AgentListEntry() [1/2]

Aws::DataSync::Model::AgentListEntry::AgentListEntry ( )

◆ AgentListEntry() [2/2]

Aws::DataSync::Model::AgentListEntry::AgentListEntry ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AgentArnHasBeenSet()

bool Aws::DataSync::Model::AgentListEntry::AgentArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 51 of file AgentListEntry.h.

◆ GetAgentArn()

const Aws::String& Aws::DataSync::Model::AgentListEntry::GetAgentArn ( ) const
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 46 of file AgentListEntry.h.

◆ GetName()

const Aws::String& Aws::DataSync::Model::AgentListEntry::GetName ( ) const
inline

The name of the agent.

Definition at line 87 of file AgentListEntry.h.

◆ GetStatus()

const AgentStatus& Aws::DataSync::Model::AgentListEntry::GetStatus ( ) const
inline

The status of the agent.

Definition at line 128 of file AgentListEntry.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DataSync::Model::AgentListEntry::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::DataSync::Model::AgentListEntry::NameHasBeenSet ( ) const
inline

The name of the agent.

Definition at line 92 of file AgentListEntry.h.

◆ operator=()

AgentListEntry& Aws::DataSync::Model::AgentListEntry::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAgentArn() [1/3]

void Aws::DataSync::Model::AgentListEntry::SetAgentArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 56 of file AgentListEntry.h.

◆ SetAgentArn() [2/3]

void Aws::DataSync::Model::AgentListEntry::SetAgentArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 61 of file AgentListEntry.h.

◆ SetAgentArn() [3/3]

void Aws::DataSync::Model::AgentListEntry::SetAgentArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 66 of file AgentListEntry.h.

◆ SetName() [1/3]

void Aws::DataSync::Model::AgentListEntry::SetName ( const Aws::String value)
inline

The name of the agent.

Definition at line 97 of file AgentListEntry.h.

◆ SetName() [2/3]

void Aws::DataSync::Model::AgentListEntry::SetName ( Aws::String &&  value)
inline

The name of the agent.

Definition at line 102 of file AgentListEntry.h.

◆ SetName() [3/3]

void Aws::DataSync::Model::AgentListEntry::SetName ( const char *  value)
inline

The name of the agent.

Definition at line 107 of file AgentListEntry.h.

◆ SetStatus() [1/2]

void Aws::DataSync::Model::AgentListEntry::SetStatus ( const AgentStatus value)
inline

The status of the agent.

Definition at line 138 of file AgentListEntry.h.

◆ SetStatus() [2/2]

void Aws::DataSync::Model::AgentListEntry::SetStatus ( AgentStatus &&  value)
inline

The status of the agent.

Definition at line 143 of file AgentListEntry.h.

◆ StatusHasBeenSet()

bool Aws::DataSync::Model::AgentListEntry::StatusHasBeenSet ( ) const
inline

The status of the agent.

Definition at line 133 of file AgentListEntry.h.

◆ WithAgentArn() [1/3]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithAgentArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 71 of file AgentListEntry.h.

◆ WithAgentArn() [2/3]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithAgentArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 76 of file AgentListEntry.h.

◆ WithAgentArn() [3/3]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithAgentArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the agent.

Definition at line 81 of file AgentListEntry.h.

◆ WithName() [1/3]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithName ( const Aws::String value)
inline

The name of the agent.

Definition at line 112 of file AgentListEntry.h.

◆ WithName() [2/3]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithName ( Aws::String &&  value)
inline

The name of the agent.

Definition at line 117 of file AgentListEntry.h.

◆ WithName() [3/3]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithName ( const char *  value)
inline

The name of the agent.

Definition at line 122 of file AgentListEntry.h.

◆ WithStatus() [1/2]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithStatus ( const AgentStatus value)
inline

The status of the agent.

Definition at line 148 of file AgentListEntry.h.

◆ WithStatus() [2/2]

AgentListEntry& Aws::DataSync::Model::AgentListEntry::WithStatus ( AgentStatus &&  value)
inline

The status of the agent.

Definition at line 153 of file AgentListEntry.h.


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