AWS SDK for C++  1.9.43
AWS SDK for C++
Public Member Functions | List of all members
Aws::LakeFormation::Model::FilterCondition Class Reference

#include <FilterCondition.h>

Public Member Functions

 FilterCondition ()
 
 FilterCondition (Aws::Utils::Json::JsonView jsonValue)
 
FilterConditionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FieldNameStringGetField () const
 
bool FieldHasBeenSet () const
 
void SetField (const FieldNameString &value)
 
void SetField (FieldNameString &&value)
 
FilterConditionWithField (const FieldNameString &value)
 
FilterConditionWithField (FieldNameString &&value)
 
const ComparisonOperatorGetComparisonOperator () const
 
bool ComparisonOperatorHasBeenSet () const
 
void SetComparisonOperator (const ComparisonOperator &value)
 
void SetComparisonOperator (ComparisonOperator &&value)
 
FilterConditionWithComparisonOperator (const ComparisonOperator &value)
 
FilterConditionWithComparisonOperator (ComparisonOperator &&value)
 
const Aws::Vector< Aws::String > & GetStringValueList () const
 
bool StringValueListHasBeenSet () const
 
void SetStringValueList (const Aws::Vector< Aws::String > &value)
 
void SetStringValueList (Aws::Vector< Aws::String > &&value)
 
FilterConditionWithStringValueList (const Aws::Vector< Aws::String > &value)
 
FilterConditionWithStringValueList (Aws::Vector< Aws::String > &&value)
 
FilterConditionAddStringValueList (const Aws::String &value)
 
FilterConditionAddStringValueList (Aws::String &&value)
 
FilterConditionAddStringValueList (const char *value)
 

Detailed Description

This structure describes the filtering of columns in a table based on a filter condition.

See Also:

AWS API Reference

Definition at line 35 of file FilterCondition.h.

Constructor & Destructor Documentation

◆ FilterCondition() [1/2]

Aws::LakeFormation::Model::FilterCondition::FilterCondition ( )

◆ FilterCondition() [2/2]

Aws::LakeFormation::Model::FilterCondition::FilterCondition ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddStringValueList() [1/3]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::AddStringValueList ( Aws::String &&  value)
inline

A string with values used in evaluating the filter condition.

Definition at line 144 of file FilterCondition.h.

◆ AddStringValueList() [2/3]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::AddStringValueList ( const Aws::String value)
inline

A string with values used in evaluating the filter condition.

Definition at line 139 of file FilterCondition.h.

◆ AddStringValueList() [3/3]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::AddStringValueList ( const char *  value)
inline

A string with values used in evaluating the filter condition.

Definition at line 149 of file FilterCondition.h.

◆ ComparisonOperatorHasBeenSet()

bool Aws::LakeFormation::Model::FilterCondition::ComparisonOperatorHasBeenSet ( ) const
inline

The comparison operator used in the filter condition.

Definition at line 83 of file FilterCondition.h.

◆ FieldHasBeenSet()

bool Aws::LakeFormation::Model::FilterCondition::FieldHasBeenSet ( ) const
inline

The field to filter in the filter condition.

Definition at line 52 of file FilterCondition.h.

◆ GetComparisonOperator()

const ComparisonOperator& Aws::LakeFormation::Model::FilterCondition::GetComparisonOperator ( ) const
inline

The comparison operator used in the filter condition.

Definition at line 78 of file FilterCondition.h.

◆ GetField()

const FieldNameString& Aws::LakeFormation::Model::FilterCondition::GetField ( ) const
inline

The field to filter in the filter condition.

Definition at line 47 of file FilterCondition.h.

◆ GetStringValueList()

const Aws::Vector<Aws::String>& Aws::LakeFormation::Model::FilterCondition::GetStringValueList ( ) const
inline

A string with values used in evaluating the filter condition.

Definition at line 109 of file FilterCondition.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::LakeFormation::Model::FilterCondition::Jsonize ( ) const

◆ operator=()

FilterCondition& Aws::LakeFormation::Model::FilterCondition::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetComparisonOperator() [1/2]

void Aws::LakeFormation::Model::FilterCondition::SetComparisonOperator ( ComparisonOperator &&  value)
inline

The comparison operator used in the filter condition.

Definition at line 93 of file FilterCondition.h.

◆ SetComparisonOperator() [2/2]

void Aws::LakeFormation::Model::FilterCondition::SetComparisonOperator ( const ComparisonOperator value)
inline

The comparison operator used in the filter condition.

Definition at line 88 of file FilterCondition.h.

◆ SetField() [1/2]

void Aws::LakeFormation::Model::FilterCondition::SetField ( const FieldNameString value)
inline

The field to filter in the filter condition.

Definition at line 57 of file FilterCondition.h.

◆ SetField() [2/2]

void Aws::LakeFormation::Model::FilterCondition::SetField ( FieldNameString &&  value)
inline

The field to filter in the filter condition.

Definition at line 62 of file FilterCondition.h.

◆ SetStringValueList() [1/2]

void Aws::LakeFormation::Model::FilterCondition::SetStringValueList ( Aws::Vector< Aws::String > &&  value)
inline

A string with values used in evaluating the filter condition.

Definition at line 124 of file FilterCondition.h.

◆ SetStringValueList() [2/2]

void Aws::LakeFormation::Model::FilterCondition::SetStringValueList ( const Aws::Vector< Aws::String > &  value)
inline

A string with values used in evaluating the filter condition.

Definition at line 119 of file FilterCondition.h.

◆ StringValueListHasBeenSet()

bool Aws::LakeFormation::Model::FilterCondition::StringValueListHasBeenSet ( ) const
inline

A string with values used in evaluating the filter condition.

Definition at line 114 of file FilterCondition.h.

◆ WithComparisonOperator() [1/2]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::WithComparisonOperator ( ComparisonOperator &&  value)
inline

The comparison operator used in the filter condition.

Definition at line 103 of file FilterCondition.h.

◆ WithComparisonOperator() [2/2]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::WithComparisonOperator ( const ComparisonOperator value)
inline

The comparison operator used in the filter condition.

Definition at line 98 of file FilterCondition.h.

◆ WithField() [1/2]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::WithField ( const FieldNameString value)
inline

The field to filter in the filter condition.

Definition at line 67 of file FilterCondition.h.

◆ WithField() [2/2]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::WithField ( FieldNameString &&  value)
inline

The field to filter in the filter condition.

Definition at line 72 of file FilterCondition.h.

◆ WithStringValueList() [1/2]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::WithStringValueList ( Aws::Vector< Aws::String > &&  value)
inline

A string with values used in evaluating the filter condition.

Definition at line 134 of file FilterCondition.h.

◆ WithStringValueList() [2/2]

FilterCondition& Aws::LakeFormation::Model::FilterCondition::WithStringValueList ( const Aws::Vector< Aws::String > &  value)
inline

A string with values used in evaluating the filter condition.

Definition at line 129 of file FilterCondition.h.


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