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

#include <JoinInstruction.h>

Public Member Functions

 JoinInstruction ()
 
 JoinInstruction (Aws::Utils::Json::JsonView jsonValue)
 
JoinInstructionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetLeftOperand () const
 
bool LeftOperandHasBeenSet () const
 
void SetLeftOperand (const Aws::String &value)
 
void SetLeftOperand (Aws::String &&value)
 
void SetLeftOperand (const char *value)
 
JoinInstructionWithLeftOperand (const Aws::String &value)
 
JoinInstructionWithLeftOperand (Aws::String &&value)
 
JoinInstructionWithLeftOperand (const char *value)
 
const Aws::StringGetRightOperand () const
 
bool RightOperandHasBeenSet () const
 
void SetRightOperand (const Aws::String &value)
 
void SetRightOperand (Aws::String &&value)
 
void SetRightOperand (const char *value)
 
JoinInstructionWithRightOperand (const Aws::String &value)
 
JoinInstructionWithRightOperand (Aws::String &&value)
 
JoinInstructionWithRightOperand (const char *value)
 
const JoinTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const JoinType &value)
 
void SetType (JoinType &&value)
 
JoinInstructionWithType (const JoinType &value)
 
JoinInstructionWithType (JoinType &&value)
 
const Aws::StringGetOnClause () const
 
bool OnClauseHasBeenSet () const
 
void SetOnClause (const Aws::String &value)
 
void SetOnClause (Aws::String &&value)
 
void SetOnClause (const char *value)
 
JoinInstructionWithOnClause (const Aws::String &value)
 
JoinInstructionWithOnClause (Aws::String &&value)
 
JoinInstructionWithOnClause (const char *value)
 

Detailed Description

Join instruction.

See Also:

AWS API Reference

Definition at line 32 of file JoinInstruction.h.

Constructor & Destructor Documentation

◆ JoinInstruction() [1/2]

Aws::QuickSight::Model::JoinInstruction::JoinInstruction ( )

◆ JoinInstruction() [2/2]

Aws::QuickSight::Model::JoinInstruction::JoinInstruction ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetLeftOperand()

const Aws::String& Aws::QuickSight::Model::JoinInstruction::GetLeftOperand ( ) const
inline

Left operand.

Definition at line 44 of file JoinInstruction.h.

◆ GetOnClause()

const Aws::String& Aws::QuickSight::Model::JoinInstruction::GetOnClause ( ) const
inline

On Clause.

Definition at line 157 of file JoinInstruction.h.

◆ GetRightOperand()

const Aws::String& Aws::QuickSight::Model::JoinInstruction::GetRightOperand ( ) const
inline

Right operand.

Definition at line 85 of file JoinInstruction.h.

◆ GetType()

const JoinType& Aws::QuickSight::Model::JoinInstruction::GetType ( ) const
inline

Type.

Definition at line 126 of file JoinInstruction.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::QuickSight::Model::JoinInstruction::Jsonize ( ) const

◆ LeftOperandHasBeenSet()

bool Aws::QuickSight::Model::JoinInstruction::LeftOperandHasBeenSet ( ) const
inline

Left operand.

Definition at line 49 of file JoinInstruction.h.

◆ OnClauseHasBeenSet()

bool Aws::QuickSight::Model::JoinInstruction::OnClauseHasBeenSet ( ) const
inline

On Clause.

Definition at line 162 of file JoinInstruction.h.

◆ operator=()

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RightOperandHasBeenSet()

bool Aws::QuickSight::Model::JoinInstruction::RightOperandHasBeenSet ( ) const
inline

Right operand.

Definition at line 90 of file JoinInstruction.h.

◆ SetLeftOperand() [1/3]

void Aws::QuickSight::Model::JoinInstruction::SetLeftOperand ( const Aws::String value)
inline

Left operand.

Definition at line 54 of file JoinInstruction.h.

◆ SetLeftOperand() [2/3]

void Aws::QuickSight::Model::JoinInstruction::SetLeftOperand ( Aws::String &&  value)
inline

Left operand.

Definition at line 59 of file JoinInstruction.h.

◆ SetLeftOperand() [3/3]

void Aws::QuickSight::Model::JoinInstruction::SetLeftOperand ( const char *  value)
inline

Left operand.

Definition at line 64 of file JoinInstruction.h.

◆ SetOnClause() [1/3]

void Aws::QuickSight::Model::JoinInstruction::SetOnClause ( const Aws::String value)
inline

On Clause.

Definition at line 167 of file JoinInstruction.h.

◆ SetOnClause() [2/3]

void Aws::QuickSight::Model::JoinInstruction::SetOnClause ( Aws::String &&  value)
inline

On Clause.

Definition at line 172 of file JoinInstruction.h.

◆ SetOnClause() [3/3]

void Aws::QuickSight::Model::JoinInstruction::SetOnClause ( const char *  value)
inline

On Clause.

Definition at line 177 of file JoinInstruction.h.

◆ SetRightOperand() [1/3]

void Aws::QuickSight::Model::JoinInstruction::SetRightOperand ( const Aws::String value)
inline

Right operand.

Definition at line 95 of file JoinInstruction.h.

◆ SetRightOperand() [2/3]

void Aws::QuickSight::Model::JoinInstruction::SetRightOperand ( Aws::String &&  value)
inline

Right operand.

Definition at line 100 of file JoinInstruction.h.

◆ SetRightOperand() [3/3]

void Aws::QuickSight::Model::JoinInstruction::SetRightOperand ( const char *  value)
inline

Right operand.

Definition at line 105 of file JoinInstruction.h.

◆ SetType() [1/2]

void Aws::QuickSight::Model::JoinInstruction::SetType ( const JoinType value)
inline

Type.

Definition at line 136 of file JoinInstruction.h.

◆ SetType() [2/2]

void Aws::QuickSight::Model::JoinInstruction::SetType ( JoinType &&  value)
inline

Type.

Definition at line 141 of file JoinInstruction.h.

◆ TypeHasBeenSet()

bool Aws::QuickSight::Model::JoinInstruction::TypeHasBeenSet ( ) const
inline

Type.

Definition at line 131 of file JoinInstruction.h.

◆ WithLeftOperand() [1/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithLeftOperand ( const Aws::String value)
inline

Left operand.

Definition at line 69 of file JoinInstruction.h.

◆ WithLeftOperand() [2/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithLeftOperand ( Aws::String &&  value)
inline

Left operand.

Definition at line 74 of file JoinInstruction.h.

◆ WithLeftOperand() [3/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithLeftOperand ( const char *  value)
inline

Left operand.

Definition at line 79 of file JoinInstruction.h.

◆ WithOnClause() [1/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithOnClause ( const Aws::String value)
inline

On Clause.

Definition at line 182 of file JoinInstruction.h.

◆ WithOnClause() [2/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithOnClause ( Aws::String &&  value)
inline

On Clause.

Definition at line 187 of file JoinInstruction.h.

◆ WithOnClause() [3/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithOnClause ( const char *  value)
inline

On Clause.

Definition at line 192 of file JoinInstruction.h.

◆ WithRightOperand() [1/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithRightOperand ( const Aws::String value)
inline

Right operand.

Definition at line 110 of file JoinInstruction.h.

◆ WithRightOperand() [2/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithRightOperand ( Aws::String &&  value)
inline

Right operand.

Definition at line 115 of file JoinInstruction.h.

◆ WithRightOperand() [3/3]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithRightOperand ( const char *  value)
inline

Right operand.

Definition at line 120 of file JoinInstruction.h.

◆ WithType() [1/2]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithType ( const JoinType value)
inline

Type.

Definition at line 146 of file JoinInstruction.h.

◆ WithType() [2/2]

JoinInstruction& Aws::QuickSight::Model::JoinInstruction::WithType ( JoinType &&  value)
inline

Type.

Definition at line 151 of file JoinInstruction.h.


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