AWS SDK for C++  1.8.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::SSM::Model::AssociationExecutionFilter Class Reference

#include <AssociationExecutionFilter.h>

Public Member Functions

 AssociationExecutionFilter ()
 
 AssociationExecutionFilter (Aws::Utils::Json::JsonView jsonValue)
 
AssociationExecutionFilteroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const AssociationExecutionFilterKeyGetKey () const
 
bool KeyHasBeenSet () const
 
void SetKey (const AssociationExecutionFilterKey &value)
 
void SetKey (AssociationExecutionFilterKey &&value)
 
AssociationExecutionFilterWithKey (const AssociationExecutionFilterKey &value)
 
AssociationExecutionFilterWithKey (AssociationExecutionFilterKey &&value)
 
const Aws::StringGetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (const Aws::String &value)
 
void SetValue (Aws::String &&value)
 
void SetValue (const char *value)
 
AssociationExecutionFilterWithValue (const Aws::String &value)
 
AssociationExecutionFilterWithValue (Aws::String &&value)
 
AssociationExecutionFilterWithValue (const char *value)
 
const AssociationFilterOperatorTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const AssociationFilterOperatorType &value)
 
void SetType (AssociationFilterOperatorType &&value)
 
AssociationExecutionFilterWithType (const AssociationFilterOperatorType &value)
 
AssociationExecutionFilterWithType (AssociationFilterOperatorType &&value)
 

Detailed Description

Filters used in the request.

See Also:

AWS API Reference

Definition at line 33 of file AssociationExecutionFilter.h.

Constructor & Destructor Documentation

◆ AssociationExecutionFilter() [1/2]

Aws::SSM::Model::AssociationExecutionFilter::AssociationExecutionFilter ( )

◆ AssociationExecutionFilter() [2/2]

Aws::SSM::Model::AssociationExecutionFilter::AssociationExecutionFilter ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetKey()

const AssociationExecutionFilterKey& Aws::SSM::Model::AssociationExecutionFilter::GetKey ( ) const
inline

The key value used in the request.

Definition at line 45 of file AssociationExecutionFilter.h.

◆ GetType()

const AssociationFilterOperatorType& Aws::SSM::Model::AssociationExecutionFilter::GetType ( ) const
inline

The filter type specified in the request.

Definition at line 117 of file AssociationExecutionFilter.h.

◆ GetValue()

const Aws::String& Aws::SSM::Model::AssociationExecutionFilter::GetValue ( ) const
inline

The value specified for the key.

Definition at line 76 of file AssociationExecutionFilter.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SSM::Model::AssociationExecutionFilter::Jsonize ( ) const

◆ KeyHasBeenSet()

bool Aws::SSM::Model::AssociationExecutionFilter::KeyHasBeenSet ( ) const
inline

The key value used in the request.

Definition at line 50 of file AssociationExecutionFilter.h.

◆ operator=()

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetKey() [1/2]

void Aws::SSM::Model::AssociationExecutionFilter::SetKey ( AssociationExecutionFilterKey &&  value)
inline

The key value used in the request.

Definition at line 60 of file AssociationExecutionFilter.h.

◆ SetKey() [2/2]

void Aws::SSM::Model::AssociationExecutionFilter::SetKey ( const AssociationExecutionFilterKey value)
inline

The key value used in the request.

Definition at line 55 of file AssociationExecutionFilter.h.

◆ SetType() [1/2]

void Aws::SSM::Model::AssociationExecutionFilter::SetType ( AssociationFilterOperatorType &&  value)
inline

The filter type specified in the request.

Definition at line 132 of file AssociationExecutionFilter.h.

◆ SetType() [2/2]

void Aws::SSM::Model::AssociationExecutionFilter::SetType ( const AssociationFilterOperatorType value)
inline

The filter type specified in the request.

Definition at line 127 of file AssociationExecutionFilter.h.

◆ SetValue() [1/3]

void Aws::SSM::Model::AssociationExecutionFilter::SetValue ( Aws::String &&  value)
inline

The value specified for the key.

Definition at line 91 of file AssociationExecutionFilter.h.

◆ SetValue() [2/3]

void Aws::SSM::Model::AssociationExecutionFilter::SetValue ( const Aws::String value)
inline

The value specified for the key.

Definition at line 86 of file AssociationExecutionFilter.h.

◆ SetValue() [3/3]

void Aws::SSM::Model::AssociationExecutionFilter::SetValue ( const char *  value)
inline

The value specified for the key.

Definition at line 96 of file AssociationExecutionFilter.h.

◆ TypeHasBeenSet()

bool Aws::SSM::Model::AssociationExecutionFilter::TypeHasBeenSet ( ) const
inline

The filter type specified in the request.

Definition at line 122 of file AssociationExecutionFilter.h.

◆ ValueHasBeenSet()

bool Aws::SSM::Model::AssociationExecutionFilter::ValueHasBeenSet ( ) const
inline

The value specified for the key.

Definition at line 81 of file AssociationExecutionFilter.h.

◆ WithKey() [1/2]

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::WithKey ( AssociationExecutionFilterKey &&  value)
inline

The key value used in the request.

Definition at line 70 of file AssociationExecutionFilter.h.

◆ WithKey() [2/2]

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::WithKey ( const AssociationExecutionFilterKey value)
inline

The key value used in the request.

Definition at line 65 of file AssociationExecutionFilter.h.

◆ WithType() [1/2]

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::WithType ( AssociationFilterOperatorType &&  value)
inline

The filter type specified in the request.

Definition at line 142 of file AssociationExecutionFilter.h.

◆ WithType() [2/2]

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::WithType ( const AssociationFilterOperatorType value)
inline

The filter type specified in the request.

Definition at line 137 of file AssociationExecutionFilter.h.

◆ WithValue() [1/3]

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::WithValue ( Aws::String &&  value)
inline

The value specified for the key.

Definition at line 106 of file AssociationExecutionFilter.h.

◆ WithValue() [2/3]

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::WithValue ( const Aws::String value)
inline

The value specified for the key.

Definition at line 101 of file AssociationExecutionFilter.h.

◆ WithValue() [3/3]

AssociationExecutionFilter& Aws::SSM::Model::AssociationExecutionFilter::WithValue ( const char *  value)
inline

The value specified for the key.

Definition at line 111 of file AssociationExecutionFilter.h.


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