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

#include <ImportTaskFilter.h>

Public Member Functions

 ImportTaskFilter ()
 
 ImportTaskFilter (Aws::Utils::Json::JsonView jsonValue)
 
ImportTaskFilteroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ImportTaskFilterNameGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const ImportTaskFilterName &value)
 
void SetName (ImportTaskFilterName &&value)
 
ImportTaskFilterWithName (const ImportTaskFilterName &value)
 
ImportTaskFilterWithName (ImportTaskFilterName &&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)
 
ImportTaskFilterWithValues (const Aws::Vector< Aws::String > &value)
 
ImportTaskFilterWithValues (Aws::Vector< Aws::String > &&value)
 
ImportTaskFilterAddValues (const Aws::String &value)
 
ImportTaskFilterAddValues (Aws::String &&value)
 
ImportTaskFilterAddValues (const char *value)
 

Detailed Description

A name-values pair of elements you can use to filter the results when querying your import tasks. Currently, wildcards are not supported for filters.

When filtering by import status, all other filter values are ignored.

See Also:

AWS API Reference

Definition at line 36 of file ImportTaskFilter.h.

Constructor & Destructor Documentation

◆ ImportTaskFilter() [1/2]

Aws::ApplicationDiscoveryService::Model::ImportTaskFilter::ImportTaskFilter ( )

◆ ImportTaskFilter() [2/2]

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

Member Function Documentation

◆ AddValues() [1/3]

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 130 of file ImportTaskFilter.h.

◆ AddValues() [2/3]

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 123 of file ImportTaskFilter.h.

◆ AddValues() [3/3]

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 137 of file ImportTaskFilter.h.

◆ GetName()

const ImportTaskFilterName& Aws::ApplicationDiscoveryService::Model::ImportTaskFilter::GetName ( ) const
inline

The name, status, or import task ID for a specific import task.

Definition at line 48 of file ImportTaskFilter.h.

◆ GetValues()

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 81 of file ImportTaskFilter.h.

◆ Jsonize()

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

◆ NameHasBeenSet()

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

The name, status, or import task ID for a specific import task.

Definition at line 53 of file ImportTaskFilter.h.

◆ operator=()

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

◆ SetName() [1/2]

void Aws::ApplicationDiscoveryService::Model::ImportTaskFilter::SetName ( const ImportTaskFilterName value)
inline

The name, status, or import task ID for a specific import task.

Definition at line 58 of file ImportTaskFilter.h.

◆ SetName() [2/2]

void Aws::ApplicationDiscoveryService::Model::ImportTaskFilter::SetName ( ImportTaskFilterName &&  value)
inline

The name, status, or import task ID for a specific import task.

Definition at line 63 of file ImportTaskFilter.h.

◆ SetValues() [1/2]

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 102 of file ImportTaskFilter.h.

◆ SetValues() [2/2]

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 95 of file ImportTaskFilter.h.

◆ ValuesHasBeenSet()

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 88 of file ImportTaskFilter.h.

◆ WithName() [1/2]

ImportTaskFilter& Aws::ApplicationDiscoveryService::Model::ImportTaskFilter::WithName ( const ImportTaskFilterName value)
inline

The name, status, or import task ID for a specific import task.

Definition at line 68 of file ImportTaskFilter.h.

◆ WithName() [2/2]

ImportTaskFilter& Aws::ApplicationDiscoveryService::Model::ImportTaskFilter::WithName ( ImportTaskFilterName &&  value)
inline

The name, status, or import task ID for a specific import task.

Definition at line 73 of file ImportTaskFilter.h.

◆ WithValues() [1/2]

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 116 of file ImportTaskFilter.h.

◆ WithValues() [2/2]

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

An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

Definition at line 109 of file ImportTaskFilter.h.


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