AWS SDK for C++  1.8.93
AWS SDK for C++
Public Member Functions | List of all members
Aws::GroundStation::Model::ConfigListItem Class Reference

#include <ConfigListItem.h>

Public Member Functions

 ConfigListItem ()
 
 ConfigListItem (Aws::Utils::Json::JsonView jsonValue)
 
ConfigListItemoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetConfigArn () const
 
bool ConfigArnHasBeenSet () const
 
void SetConfigArn (const Aws::String &value)
 
void SetConfigArn (Aws::String &&value)
 
void SetConfigArn (const char *value)
 
ConfigListItemWithConfigArn (const Aws::String &value)
 
ConfigListItemWithConfigArn (Aws::String &&value)
 
ConfigListItemWithConfigArn (const char *value)
 
const Aws::StringGetConfigId () const
 
bool ConfigIdHasBeenSet () const
 
void SetConfigId (const Aws::String &value)
 
void SetConfigId (Aws::String &&value)
 
void SetConfigId (const char *value)
 
ConfigListItemWithConfigId (const Aws::String &value)
 
ConfigListItemWithConfigId (Aws::String &&value)
 
ConfigListItemWithConfigId (const char *value)
 
const ConfigCapabilityTypeGetConfigType () const
 
bool ConfigTypeHasBeenSet () const
 
void SetConfigType (const ConfigCapabilityType &value)
 
void SetConfigType (ConfigCapabilityType &&value)
 
ConfigListItemWithConfigType (const ConfigCapabilityType &value)
 
ConfigListItemWithConfigType (ConfigCapabilityType &&value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
ConfigListItemWithName (const Aws::String &value)
 
ConfigListItemWithName (Aws::String &&value)
 
ConfigListItemWithName (const char *value)
 

Detailed Description

An item in a list of Config objects.

See Also:

AWS API Reference

Definition at line 33 of file ConfigListItem.h.

Constructor & Destructor Documentation

◆ ConfigListItem() [1/2]

Aws::GroundStation::Model::ConfigListItem::ConfigListItem ( )

◆ ConfigListItem() [2/2]

Aws::GroundStation::Model::ConfigListItem::ConfigListItem ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ConfigArnHasBeenSet()

bool Aws::GroundStation::Model::ConfigListItem::ConfigArnHasBeenSet ( ) const
inline

ARN of a Config.

Definition at line 50 of file ConfigListItem.h.

◆ ConfigIdHasBeenSet()

bool Aws::GroundStation::Model::ConfigListItem::ConfigIdHasBeenSet ( ) const
inline

UUID of a Config.

Definition at line 91 of file ConfigListItem.h.

◆ ConfigTypeHasBeenSet()

bool Aws::GroundStation::Model::ConfigListItem::ConfigTypeHasBeenSet ( ) const
inline

Type of a Config.

Definition at line 132 of file ConfigListItem.h.

◆ GetConfigArn()

const Aws::String& Aws::GroundStation::Model::ConfigListItem::GetConfigArn ( ) const
inline

ARN of a Config.

Definition at line 45 of file ConfigListItem.h.

◆ GetConfigId()

const Aws::String& Aws::GroundStation::Model::ConfigListItem::GetConfigId ( ) const
inline

UUID of a Config.

Definition at line 86 of file ConfigListItem.h.

◆ GetConfigType()

const ConfigCapabilityType& Aws::GroundStation::Model::ConfigListItem::GetConfigType ( ) const
inline

Type of a Config.

Definition at line 127 of file ConfigListItem.h.

◆ GetName()

const Aws::String& Aws::GroundStation::Model::ConfigListItem::GetName ( ) const
inline

Name of a Config.

Definition at line 158 of file ConfigListItem.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GroundStation::Model::ConfigListItem::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::GroundStation::Model::ConfigListItem::NameHasBeenSet ( ) const
inline

Name of a Config.

Definition at line 163 of file ConfigListItem.h.

◆ operator=()

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetConfigArn() [1/3]

void Aws::GroundStation::Model::ConfigListItem::SetConfigArn ( const Aws::String value)
inline

ARN of a Config.

Definition at line 55 of file ConfigListItem.h.

◆ SetConfigArn() [2/3]

void Aws::GroundStation::Model::ConfigListItem::SetConfigArn ( Aws::String &&  value)
inline

ARN of a Config.

Definition at line 60 of file ConfigListItem.h.

◆ SetConfigArn() [3/3]

void Aws::GroundStation::Model::ConfigListItem::SetConfigArn ( const char *  value)
inline

ARN of a Config.

Definition at line 65 of file ConfigListItem.h.

◆ SetConfigId() [1/3]

void Aws::GroundStation::Model::ConfigListItem::SetConfigId ( const Aws::String value)
inline

UUID of a Config.

Definition at line 96 of file ConfigListItem.h.

◆ SetConfigId() [2/3]

void Aws::GroundStation::Model::ConfigListItem::SetConfigId ( Aws::String &&  value)
inline

UUID of a Config.

Definition at line 101 of file ConfigListItem.h.

◆ SetConfigId() [3/3]

void Aws::GroundStation::Model::ConfigListItem::SetConfigId ( const char *  value)
inline

UUID of a Config.

Definition at line 106 of file ConfigListItem.h.

◆ SetConfigType() [1/2]

void Aws::GroundStation::Model::ConfigListItem::SetConfigType ( const ConfigCapabilityType value)
inline

Type of a Config.

Definition at line 137 of file ConfigListItem.h.

◆ SetConfigType() [2/2]

void Aws::GroundStation::Model::ConfigListItem::SetConfigType ( ConfigCapabilityType &&  value)
inline

Type of a Config.

Definition at line 142 of file ConfigListItem.h.

◆ SetName() [1/3]

void Aws::GroundStation::Model::ConfigListItem::SetName ( const Aws::String value)
inline

Name of a Config.

Definition at line 168 of file ConfigListItem.h.

◆ SetName() [2/3]

void Aws::GroundStation::Model::ConfigListItem::SetName ( Aws::String &&  value)
inline

Name of a Config.

Definition at line 173 of file ConfigListItem.h.

◆ SetName() [3/3]

void Aws::GroundStation::Model::ConfigListItem::SetName ( const char *  value)
inline

Name of a Config.

Definition at line 178 of file ConfigListItem.h.

◆ WithConfigArn() [1/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigArn ( const Aws::String value)
inline

ARN of a Config.

Definition at line 70 of file ConfigListItem.h.

◆ WithConfigArn() [2/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigArn ( Aws::String &&  value)
inline

ARN of a Config.

Definition at line 75 of file ConfigListItem.h.

◆ WithConfigArn() [3/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigArn ( const char *  value)
inline

ARN of a Config.

Definition at line 80 of file ConfigListItem.h.

◆ WithConfigId() [1/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigId ( const Aws::String value)
inline

UUID of a Config.

Definition at line 111 of file ConfigListItem.h.

◆ WithConfigId() [2/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigId ( Aws::String &&  value)
inline

UUID of a Config.

Definition at line 116 of file ConfigListItem.h.

◆ WithConfigId() [3/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigId ( const char *  value)
inline

UUID of a Config.

Definition at line 121 of file ConfigListItem.h.

◆ WithConfigType() [1/2]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigType ( const ConfigCapabilityType value)
inline

Type of a Config.

Definition at line 147 of file ConfigListItem.h.

◆ WithConfigType() [2/2]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithConfigType ( ConfigCapabilityType &&  value)
inline

Type of a Config.

Definition at line 152 of file ConfigListItem.h.

◆ WithName() [1/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithName ( const Aws::String value)
inline

Name of a Config.

Definition at line 183 of file ConfigListItem.h.

◆ WithName() [2/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithName ( Aws::String &&  value)
inline

Name of a Config.

Definition at line 188 of file ConfigListItem.h.

◆ WithName() [3/3]

ConfigListItem& Aws::GroundStation::Model::ConfigListItem::WithName ( const char *  value)
inline

Name of a Config.

Definition at line 193 of file ConfigListItem.h.


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