AWS SDK for C++  1.9.109
AWS SDK for C++
Public Member Functions | List of all members
Aws::ApplicationDiscoveryService::Model::ExportFilter Class Reference

#include <ExportFilter.h>

Public Member Functions

 ExportFilter ()
 
 ExportFilter (Aws::Utils::Json::JsonView jsonValue)
 
ExportFilteroperator= (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)
 
ExportFilterWithName (const Aws::String &value)
 
ExportFilterWithName (Aws::String &&value)
 
ExportFilterWithName (const char *value)
 
const Aws::Vector< Aws::String > & GetValues () const
 
bool ValuesHasBeenSet () const
 
void SetValues (const Aws::Vector< Aws::String > &value)
 
void SetValues (Aws::Vector< Aws::String > &&value)
 
ExportFilterWithValues (const Aws::Vector< Aws::String > &value)
 
ExportFilterWithValues (Aws::Vector< Aws::String > &&value)
 
ExportFilterAddValues (const Aws::String &value)
 
ExportFilterAddValues (Aws::String &&value)
 
ExportFilterAddValues (const char *value)
 
const Aws::StringGetCondition () const
 
bool ConditionHasBeenSet () const
 
void SetCondition (const Aws::String &value)
 
void SetCondition (Aws::String &&value)
 
void SetCondition (const char *value)
 
ExportFilterWithCondition (const Aws::String &value)
 
ExportFilterWithCondition (Aws::String &&value)
 
ExportFilterWithCondition (const char *value)
 

Detailed Description

Used to select which agent's data is to be exported. A single agent ID may be selected for export using the StartExportTask action.

See Also:

AWS API Reference

Definition at line 35 of file ExportFilter.h.

Constructor & Destructor Documentation

◆ ExportFilter() [1/2]

Aws::ApplicationDiscoveryService::Model::ExportFilter::ExportFilter ( )

◆ ExportFilter() [2/2]

Aws::ApplicationDiscoveryService::Model::ExportFilter::ExportFilter ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddValues() [1/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::AddValues ( Aws::String &&  value)
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 163 of file ExportFilter.h.

◆ AddValues() [2/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::AddValues ( const Aws::String value)
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 154 of file ExportFilter.h.

◆ AddValues() [3/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::AddValues ( const char *  value)
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 172 of file ExportFilter.h.

◆ ConditionHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportFilter::ConditionHasBeenSet ( ) const
inline

Supported condition: EQUALS

Definition at line 183 of file ExportFilter.h.

◆ GetCondition()

const Aws::String& Aws::ApplicationDiscoveryService::Model::ExportFilter::GetCondition ( ) const
inline

Supported condition: EQUALS

Definition at line 178 of file ExportFilter.h.

◆ GetName()

const Aws::String& Aws::ApplicationDiscoveryService::Model::ExportFilter::GetName ( ) const
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 48 of file ExportFilter.h.

◆ GetValues()

const Aws::Vector<Aws::String>& Aws::ApplicationDiscoveryService::Model::ExportFilter::GetValues ( ) const
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 100 of file ExportFilter.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ApplicationDiscoveryService::Model::ExportFilter::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportFilter::NameHasBeenSet ( ) const
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 54 of file ExportFilter.h.

◆ operator=()

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCondition() [1/3]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetCondition ( Aws::String &&  value)
inline

Supported condition: EQUALS

Definition at line 193 of file ExportFilter.h.

◆ SetCondition() [2/3]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetCondition ( const Aws::String value)
inline

Supported condition: EQUALS

Definition at line 188 of file ExportFilter.h.

◆ SetCondition() [3/3]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetCondition ( const char *  value)
inline

Supported condition: EQUALS

Definition at line 198 of file ExportFilter.h.

◆ SetName() [1/3]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetName ( Aws::String &&  value)
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 66 of file ExportFilter.h.

◆ SetName() [2/3]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetName ( const Aws::String value)
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 60 of file ExportFilter.h.

◆ SetName() [3/3]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetName ( const char *  value)
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 72 of file ExportFilter.h.

◆ SetValues() [1/2]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetValues ( Aws::Vector< Aws::String > &&  value)
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 127 of file ExportFilter.h.

◆ SetValues() [2/2]

void Aws::ApplicationDiscoveryService::Model::ExportFilter::SetValues ( const Aws::Vector< Aws::String > &  value)
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 118 of file ExportFilter.h.

◆ ValuesHasBeenSet()

bool Aws::ApplicationDiscoveryService::Model::ExportFilter::ValuesHasBeenSet ( ) const
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 109 of file ExportFilter.h.

◆ WithCondition() [1/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithCondition ( Aws::String &&  value)
inline

Supported condition: EQUALS

Definition at line 208 of file ExportFilter.h.

◆ WithCondition() [2/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithCondition ( const Aws::String value)
inline

Supported condition: EQUALS

Definition at line 203 of file ExportFilter.h.

◆ WithCondition() [3/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithCondition ( const char *  value)
inline

Supported condition: EQUALS

Definition at line 213 of file ExportFilter.h.

◆ WithName() [1/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithName ( Aws::String &&  value)
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 84 of file ExportFilter.h.

◆ WithName() [2/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithName ( const Aws::String value)
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 78 of file ExportFilter.h.

◆ WithName() [3/3]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithName ( const char *  value)
inline

A single ExportFilter name. Supported filters: agentId.

Definition at line 90 of file ExportFilter.h.

◆ WithValues() [1/2]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithValues ( Aws::Vector< Aws::String > &&  value)
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 145 of file ExportFilter.h.

◆ WithValues() [2/2]

ExportFilter& Aws::ApplicationDiscoveryService::Model::ExportFilter::WithValues ( const Aws::Vector< Aws::String > &  value)
inline

A single agentId for a Discovery Agent. An agentId can be found using the DescribeAgents action. Typically an ADS agentId is in the form o-0123456789abcdef0.

Definition at line 136 of file ExportFilter.h.


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