AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::DataPipeline::Model::Selector Class Reference

#include <Selector.h>

Public Member Functions

 Selector ()
 
 Selector (Aws::Utils::Json::JsonView jsonValue)
 
Selectoroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetFieldName () const
 
bool FieldNameHasBeenSet () const
 
void SetFieldName (const Aws::String &value)
 
void SetFieldName (Aws::String &&value)
 
void SetFieldName (const char *value)
 
SelectorWithFieldName (const Aws::String &value)
 
SelectorWithFieldName (Aws::String &&value)
 
SelectorWithFieldName (const char *value)
 
const OperatorGetOperator () const
 
bool OperatorHasBeenSet () const
 
void SetOperator (const Operator &value)
 
void SetOperator (Operator &&value)
 
SelectorWithOperator (const Operator &value)
 
SelectorWithOperator (Operator &&value)
 

Detailed Description

A comparision that is used to determine whether a query should return this object.

See Also:

AWS API Reference

Definition at line 33 of file Selector.h.

Constructor & Destructor Documentation

◆ Selector() [1/2]

Aws::DataPipeline::Model::Selector::Selector ( )

◆ Selector() [2/2]

Aws::DataPipeline::Model::Selector::Selector ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FieldNameHasBeenSet()

bool Aws::DataPipeline::Model::Selector::FieldNameHasBeenSet ( ) const
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 56 of file Selector.h.

◆ GetFieldName()

const Aws::String& Aws::DataPipeline::Model::Selector::GetFieldName ( ) const
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 48 of file Selector.h.

◆ GetOperator()

const Operator& Aws::DataPipeline::Model::Selector::GetOperator ( ) const
inline

Definition at line 108 of file Selector.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DataPipeline::Model::Selector::Jsonize ( ) const

◆ operator=()

Selector& Aws::DataPipeline::Model::Selector::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OperatorHasBeenSet()

bool Aws::DataPipeline::Model::Selector::OperatorHasBeenSet ( ) const
inline

Definition at line 111 of file Selector.h.

◆ SetFieldName() [1/3]

void Aws::DataPipeline::Model::Selector::SetFieldName ( const Aws::String value)
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 64 of file Selector.h.

◆ SetFieldName() [2/3]

void Aws::DataPipeline::Model::Selector::SetFieldName ( Aws::String &&  value)
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 72 of file Selector.h.

◆ SetFieldName() [3/3]

void Aws::DataPipeline::Model::Selector::SetFieldName ( const char *  value)
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 80 of file Selector.h.

◆ SetOperator() [1/2]

void Aws::DataPipeline::Model::Selector::SetOperator ( const Operator value)
inline

Definition at line 114 of file Selector.h.

◆ SetOperator() [2/2]

void Aws::DataPipeline::Model::Selector::SetOperator ( Operator &&  value)
inline

Definition at line 117 of file Selector.h.

◆ WithFieldName() [1/3]

Selector& Aws::DataPipeline::Model::Selector::WithFieldName ( const Aws::String value)
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 88 of file Selector.h.

◆ WithFieldName() [2/3]

Selector& Aws::DataPipeline::Model::Selector::WithFieldName ( Aws::String &&  value)
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 96 of file Selector.h.

◆ WithFieldName() [3/3]

Selector& Aws::DataPipeline::Model::Selector::WithFieldName ( const char *  value)
inline

The name of the field that the operator will be applied to. The field name is the "key" portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.

Definition at line 104 of file Selector.h.

◆ WithOperator() [1/2]

Selector& Aws::DataPipeline::Model::Selector::WithOperator ( const Operator value)
inline

Definition at line 120 of file Selector.h.

◆ WithOperator() [2/2]

Selector& Aws::DataPipeline::Model::Selector::WithOperator ( Operator &&  value)
inline

Definition at line 123 of file Selector.h.


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