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

#include <CalculatedColumn.h>

Public Member Functions

 CalculatedColumn ()
 
 CalculatedColumn (Aws::Utils::Json::JsonView jsonValue)
 
CalculatedColumnoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetColumnName () const
 
bool ColumnNameHasBeenSet () const
 
void SetColumnName (const Aws::String &value)
 
void SetColumnName (Aws::String &&value)
 
void SetColumnName (const char *value)
 
CalculatedColumnWithColumnName (const Aws::String &value)
 
CalculatedColumnWithColumnName (Aws::String &&value)
 
CalculatedColumnWithColumnName (const char *value)
 
const Aws::StringGetColumnId () const
 
bool ColumnIdHasBeenSet () const
 
void SetColumnId (const Aws::String &value)
 
void SetColumnId (Aws::String &&value)
 
void SetColumnId (const char *value)
 
CalculatedColumnWithColumnId (const Aws::String &value)
 
CalculatedColumnWithColumnId (Aws::String &&value)
 
CalculatedColumnWithColumnId (const char *value)
 
const Aws::StringGetExpression () const
 
bool ExpressionHasBeenSet () const
 
void SetExpression (const Aws::String &value)
 
void SetExpression (Aws::String &&value)
 
void SetExpression (const char *value)
 
CalculatedColumnWithExpression (const Aws::String &value)
 
CalculatedColumnWithExpression (Aws::String &&value)
 
CalculatedColumnWithExpression (const char *value)
 

Detailed Description

A calculated column for a dataset.

See Also:

AWS API Reference

Definition at line 31 of file CalculatedColumn.h.

Constructor & Destructor Documentation

◆ CalculatedColumn() [1/2]

Aws::QuickSight::Model::CalculatedColumn::CalculatedColumn ( )

◆ CalculatedColumn() [2/2]

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

Member Function Documentation

◆ ColumnIdHasBeenSet()

bool Aws::QuickSight::Model::CalculatedColumn::ColumnIdHasBeenSet ( ) const
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 93 of file CalculatedColumn.h.

◆ ColumnNameHasBeenSet()

bool Aws::QuickSight::Model::CalculatedColumn::ColumnNameHasBeenSet ( ) const
inline

Column name.

Definition at line 48 of file CalculatedColumn.h.

◆ ExpressionHasBeenSet()

bool Aws::QuickSight::Model::CalculatedColumn::ExpressionHasBeenSet ( ) const
inline

An expression that defines the calculated column.

Definition at line 146 of file CalculatedColumn.h.

◆ GetColumnId()

const Aws::String& Aws::QuickSight::Model::CalculatedColumn::GetColumnId ( ) const
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 86 of file CalculatedColumn.h.

◆ GetColumnName()

const Aws::String& Aws::QuickSight::Model::CalculatedColumn::GetColumnName ( ) const
inline

Column name.

Definition at line 43 of file CalculatedColumn.h.

◆ GetExpression()

const Aws::String& Aws::QuickSight::Model::CalculatedColumn::GetExpression ( ) const
inline

An expression that defines the calculated column.

Definition at line 141 of file CalculatedColumn.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetColumnId() [1/3]

void Aws::QuickSight::Model::CalculatedColumn::SetColumnId ( const Aws::String value)
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 100 of file CalculatedColumn.h.

◆ SetColumnId() [2/3]

void Aws::QuickSight::Model::CalculatedColumn::SetColumnId ( Aws::String &&  value)
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 107 of file CalculatedColumn.h.

◆ SetColumnId() [3/3]

void Aws::QuickSight::Model::CalculatedColumn::SetColumnId ( const char *  value)
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 114 of file CalculatedColumn.h.

◆ SetColumnName() [1/3]

void Aws::QuickSight::Model::CalculatedColumn::SetColumnName ( const Aws::String value)
inline

Column name.

Definition at line 53 of file CalculatedColumn.h.

◆ SetColumnName() [2/3]

void Aws::QuickSight::Model::CalculatedColumn::SetColumnName ( Aws::String &&  value)
inline

Column name.

Definition at line 58 of file CalculatedColumn.h.

◆ SetColumnName() [3/3]

void Aws::QuickSight::Model::CalculatedColumn::SetColumnName ( const char *  value)
inline

Column name.

Definition at line 63 of file CalculatedColumn.h.

◆ SetExpression() [1/3]

void Aws::QuickSight::Model::CalculatedColumn::SetExpression ( const Aws::String value)
inline

An expression that defines the calculated column.

Definition at line 151 of file CalculatedColumn.h.

◆ SetExpression() [2/3]

void Aws::QuickSight::Model::CalculatedColumn::SetExpression ( Aws::String &&  value)
inline

An expression that defines the calculated column.

Definition at line 156 of file CalculatedColumn.h.

◆ SetExpression() [3/3]

void Aws::QuickSight::Model::CalculatedColumn::SetExpression ( const char *  value)
inline

An expression that defines the calculated column.

Definition at line 161 of file CalculatedColumn.h.

◆ WithColumnId() [1/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithColumnId ( const Aws::String value)
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 121 of file CalculatedColumn.h.

◆ WithColumnId() [2/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithColumnId ( Aws::String &&  value)
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 128 of file CalculatedColumn.h.

◆ WithColumnId() [3/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithColumnId ( const char *  value)
inline

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

Definition at line 135 of file CalculatedColumn.h.

◆ WithColumnName() [1/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithColumnName ( const Aws::String value)
inline

Column name.

Definition at line 68 of file CalculatedColumn.h.

◆ WithColumnName() [2/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithColumnName ( Aws::String &&  value)
inline

Column name.

Definition at line 73 of file CalculatedColumn.h.

◆ WithColumnName() [3/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithColumnName ( const char *  value)
inline

Column name.

Definition at line 78 of file CalculatedColumn.h.

◆ WithExpression() [1/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithExpression ( const Aws::String value)
inline

An expression that defines the calculated column.

Definition at line 166 of file CalculatedColumn.h.

◆ WithExpression() [2/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithExpression ( Aws::String &&  value)
inline

An expression that defines the calculated column.

Definition at line 171 of file CalculatedColumn.h.

◆ WithExpression() [3/3]

CalculatedColumn& Aws::QuickSight::Model::CalculatedColumn::WithExpression ( const char *  value)
inline

An expression that defines the calculated column.

Definition at line 176 of file CalculatedColumn.h.


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