AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glacier::Model::SelectParameters Class Reference

#include <SelectParameters.h>

Public Member Functions

 SelectParameters ()
 
 SelectParameters (Aws::Utils::Json::JsonView jsonValue)
 
SelectParametersoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const InputSerializationGetInputSerialization () const
 
bool InputSerializationHasBeenSet () const
 
void SetInputSerialization (const InputSerialization &value)
 
void SetInputSerialization (InputSerialization &&value)
 
SelectParametersWithInputSerialization (const InputSerialization &value)
 
SelectParametersWithInputSerialization (InputSerialization &&value)
 
const ExpressionTypeGetExpressionType () const
 
bool ExpressionTypeHasBeenSet () const
 
void SetExpressionType (const ExpressionType &value)
 
void SetExpressionType (ExpressionType &&value)
 
SelectParametersWithExpressionType (const ExpressionType &value)
 
SelectParametersWithExpressionType (ExpressionType &&value)
 
const Aws::StringGetExpression () const
 
bool ExpressionHasBeenSet () const
 
void SetExpression (const Aws::String &value)
 
void SetExpression (Aws::String &&value)
 
void SetExpression (const char *value)
 
SelectParametersWithExpression (const Aws::String &value)
 
SelectParametersWithExpression (Aws::String &&value)
 
SelectParametersWithExpression (const char *value)
 
const OutputSerializationGetOutputSerialization () const
 
bool OutputSerializationHasBeenSet () const
 
void SetOutputSerialization (const OutputSerialization &value)
 
void SetOutputSerialization (OutputSerialization &&value)
 
SelectParametersWithOutputSerialization (const OutputSerialization &value)
 
SelectParametersWithOutputSerialization (OutputSerialization &&value)
 

Detailed Description

Contains information about the parameters used for a select.

See Also:

AWS API Reference

Definition at line 35 of file SelectParameters.h.

Constructor & Destructor Documentation

◆ SelectParameters() [1/2]

Aws::Glacier::Model::SelectParameters::SelectParameters ( )

◆ SelectParameters() [2/2]

Aws::Glacier::Model::SelectParameters::SelectParameters ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ExpressionHasBeenSet()

bool Aws::Glacier::Model::SelectParameters::ExpressionHasBeenSet ( ) const
inline

The expression that is used to select the object.

Definition at line 114 of file SelectParameters.h.

◆ ExpressionTypeHasBeenSet()

bool Aws::Glacier::Model::SelectParameters::ExpressionTypeHasBeenSet ( ) const
inline

The type of the provided expression, for example SQL.

Definition at line 83 of file SelectParameters.h.

◆ GetExpression()

const Aws::String& Aws::Glacier::Model::SelectParameters::GetExpression ( ) const
inline

The expression that is used to select the object.

Definition at line 109 of file SelectParameters.h.

◆ GetExpressionType()

const ExpressionType& Aws::Glacier::Model::SelectParameters::GetExpressionType ( ) const
inline

The type of the provided expression, for example SQL.

Definition at line 78 of file SelectParameters.h.

◆ GetInputSerialization()

const InputSerialization& Aws::Glacier::Model::SelectParameters::GetInputSerialization ( ) const
inline

Describes the serialization format of the object.

Definition at line 47 of file SelectParameters.h.

◆ GetOutputSerialization()

const OutputSerialization& Aws::Glacier::Model::SelectParameters::GetOutputSerialization ( ) const
inline

Describes how the results of the select job are serialized.

Definition at line 150 of file SelectParameters.h.

◆ InputSerializationHasBeenSet()

bool Aws::Glacier::Model::SelectParameters::InputSerializationHasBeenSet ( ) const
inline

Describes the serialization format of the object.

Definition at line 52 of file SelectParameters.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glacier::Model::SelectParameters::Jsonize ( ) const

◆ operator=()

SelectParameters& Aws::Glacier::Model::SelectParameters::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OutputSerializationHasBeenSet()

bool Aws::Glacier::Model::SelectParameters::OutputSerializationHasBeenSet ( ) const
inline

Describes how the results of the select job are serialized.

Definition at line 155 of file SelectParameters.h.

◆ SetExpression() [1/3]

void Aws::Glacier::Model::SelectParameters::SetExpression ( const Aws::String value)
inline

The expression that is used to select the object.

Definition at line 119 of file SelectParameters.h.

◆ SetExpression() [2/3]

void Aws::Glacier::Model::SelectParameters::SetExpression ( Aws::String &&  value)
inline

The expression that is used to select the object.

Definition at line 124 of file SelectParameters.h.

◆ SetExpression() [3/3]

void Aws::Glacier::Model::SelectParameters::SetExpression ( const char *  value)
inline

The expression that is used to select the object.

Definition at line 129 of file SelectParameters.h.

◆ SetExpressionType() [1/2]

void Aws::Glacier::Model::SelectParameters::SetExpressionType ( const ExpressionType value)
inline

The type of the provided expression, for example SQL.

Definition at line 88 of file SelectParameters.h.

◆ SetExpressionType() [2/2]

void Aws::Glacier::Model::SelectParameters::SetExpressionType ( ExpressionType &&  value)
inline

The type of the provided expression, for example SQL.

Definition at line 93 of file SelectParameters.h.

◆ SetInputSerialization() [1/2]

void Aws::Glacier::Model::SelectParameters::SetInputSerialization ( const InputSerialization value)
inline

Describes the serialization format of the object.

Definition at line 57 of file SelectParameters.h.

◆ SetInputSerialization() [2/2]

void Aws::Glacier::Model::SelectParameters::SetInputSerialization ( InputSerialization &&  value)
inline

Describes the serialization format of the object.

Definition at line 62 of file SelectParameters.h.

◆ SetOutputSerialization() [1/2]

void Aws::Glacier::Model::SelectParameters::SetOutputSerialization ( const OutputSerialization value)
inline

Describes how the results of the select job are serialized.

Definition at line 160 of file SelectParameters.h.

◆ SetOutputSerialization() [2/2]

void Aws::Glacier::Model::SelectParameters::SetOutputSerialization ( OutputSerialization &&  value)
inline

Describes how the results of the select job are serialized.

Definition at line 165 of file SelectParameters.h.

◆ WithExpression() [1/3]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithExpression ( const Aws::String value)
inline

The expression that is used to select the object.

Definition at line 134 of file SelectParameters.h.

◆ WithExpression() [2/3]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithExpression ( Aws::String &&  value)
inline

The expression that is used to select the object.

Definition at line 139 of file SelectParameters.h.

◆ WithExpression() [3/3]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithExpression ( const char *  value)
inline

The expression that is used to select the object.

Definition at line 144 of file SelectParameters.h.

◆ WithExpressionType() [1/2]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithExpressionType ( const ExpressionType value)
inline

The type of the provided expression, for example SQL.

Definition at line 98 of file SelectParameters.h.

◆ WithExpressionType() [2/2]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithExpressionType ( ExpressionType &&  value)
inline

The type of the provided expression, for example SQL.

Definition at line 103 of file SelectParameters.h.

◆ WithInputSerialization() [1/2]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithInputSerialization ( const InputSerialization value)
inline

Describes the serialization format of the object.

Definition at line 67 of file SelectParameters.h.

◆ WithInputSerialization() [2/2]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithInputSerialization ( InputSerialization &&  value)
inline

Describes the serialization format of the object.

Definition at line 72 of file SelectParameters.h.

◆ WithOutputSerialization() [1/2]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithOutputSerialization ( const OutputSerialization value)
inline

Describes how the results of the select job are serialized.

Definition at line 170 of file SelectParameters.h.

◆ WithOutputSerialization() [2/2]

SelectParameters& Aws::Glacier::Model::SelectParameters::WithOutputSerialization ( OutputSerialization &&  value)
inline

Describes how the results of the select job are serialized.

Definition at line 175 of file SelectParameters.h.


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