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

#include <CustomSql.h>

Public Member Functions

 CustomSql ()
 
 CustomSql (Aws::Utils::Json::JsonView jsonValue)
 
CustomSqloperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDataSourceArn () const
 
bool DataSourceArnHasBeenSet () const
 
void SetDataSourceArn (const Aws::String &value)
 
void SetDataSourceArn (Aws::String &&value)
 
void SetDataSourceArn (const char *value)
 
CustomSqlWithDataSourceArn (const Aws::String &value)
 
CustomSqlWithDataSourceArn (Aws::String &&value)
 
CustomSqlWithDataSourceArn (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
CustomSqlWithName (const Aws::String &value)
 
CustomSqlWithName (Aws::String &&value)
 
CustomSqlWithName (const char *value)
 
const Aws::StringGetSqlQuery () const
 
bool SqlQueryHasBeenSet () const
 
void SetSqlQuery (const Aws::String &value)
 
void SetSqlQuery (Aws::String &&value)
 
void SetSqlQuery (const char *value)
 
CustomSqlWithSqlQuery (const Aws::String &value)
 
CustomSqlWithSqlQuery (Aws::String &&value)
 
CustomSqlWithSqlQuery (const char *value)
 
const Aws::Vector< InputColumn > & GetColumns () const
 
bool ColumnsHasBeenSet () const
 
void SetColumns (const Aws::Vector< InputColumn > &value)
 
void SetColumns (Aws::Vector< InputColumn > &&value)
 
CustomSqlWithColumns (const Aws::Vector< InputColumn > &value)
 
CustomSqlWithColumns (Aws::Vector< InputColumn > &&value)
 
CustomSqlAddColumns (const InputColumn &value)
 
CustomSqlAddColumns (InputColumn &&value)
 

Detailed Description

A physical table type built from the results of the custom SQL query.

See Also:

AWS API Reference

Definition at line 34 of file CustomSql.h.

Constructor & Destructor Documentation

◆ CustomSql() [1/2]

Aws::QuickSight::Model::CustomSql::CustomSql ( )

◆ CustomSql() [2/2]

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

Member Function Documentation

◆ AddColumns() [1/2]

CustomSql& Aws::QuickSight::Model::CustomSql::AddColumns ( const InputColumn value)
inline

The column schema from the SQL query result set.

Definition at line 199 of file CustomSql.h.

◆ AddColumns() [2/2]

CustomSql& Aws::QuickSight::Model::CustomSql::AddColumns ( InputColumn &&  value)
inline

The column schema from the SQL query result set.

Definition at line 204 of file CustomSql.h.

◆ ColumnsHasBeenSet()

bool Aws::QuickSight::Model::CustomSql::ColumnsHasBeenSet ( ) const
inline

The column schema from the SQL query result set.

Definition at line 174 of file CustomSql.h.

◆ DataSourceArnHasBeenSet()

bool Aws::QuickSight::Model::CustomSql::DataSourceArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 51 of file CustomSql.h.

◆ GetColumns()

const Aws::Vector<InputColumn>& Aws::QuickSight::Model::CustomSql::GetColumns ( ) const
inline

The column schema from the SQL query result set.

Definition at line 169 of file CustomSql.h.

◆ GetDataSourceArn()

const Aws::String& Aws::QuickSight::Model::CustomSql::GetDataSourceArn ( ) const
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 46 of file CustomSql.h.

◆ GetName()

const Aws::String& Aws::QuickSight::Model::CustomSql::GetName ( ) const
inline

A display name for the SQL query result.

Definition at line 87 of file CustomSql.h.

◆ GetSqlQuery()

const Aws::String& Aws::QuickSight::Model::CustomSql::GetSqlQuery ( ) const
inline

The SQL query.

Definition at line 128 of file CustomSql.h.

◆ Jsonize()

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

◆ NameHasBeenSet()

bool Aws::QuickSight::Model::CustomSql::NameHasBeenSet ( ) const
inline

A display name for the SQL query result.

Definition at line 92 of file CustomSql.h.

◆ operator=()

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

◆ SetColumns() [1/2]

void Aws::QuickSight::Model::CustomSql::SetColumns ( const Aws::Vector< InputColumn > &  value)
inline

The column schema from the SQL query result set.

Definition at line 179 of file CustomSql.h.

◆ SetColumns() [2/2]

void Aws::QuickSight::Model::CustomSql::SetColumns ( Aws::Vector< InputColumn > &&  value)
inline

The column schema from the SQL query result set.

Definition at line 184 of file CustomSql.h.

◆ SetDataSourceArn() [1/3]

void Aws::QuickSight::Model::CustomSql::SetDataSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 56 of file CustomSql.h.

◆ SetDataSourceArn() [2/3]

void Aws::QuickSight::Model::CustomSql::SetDataSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 61 of file CustomSql.h.

◆ SetDataSourceArn() [3/3]

void Aws::QuickSight::Model::CustomSql::SetDataSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 66 of file CustomSql.h.

◆ SetName() [1/3]

void Aws::QuickSight::Model::CustomSql::SetName ( const Aws::String value)
inline

A display name for the SQL query result.

Definition at line 97 of file CustomSql.h.

◆ SetName() [2/3]

void Aws::QuickSight::Model::CustomSql::SetName ( Aws::String &&  value)
inline

A display name for the SQL query result.

Definition at line 102 of file CustomSql.h.

◆ SetName() [3/3]

void Aws::QuickSight::Model::CustomSql::SetName ( const char *  value)
inline

A display name for the SQL query result.

Definition at line 107 of file CustomSql.h.

◆ SetSqlQuery() [1/3]

void Aws::QuickSight::Model::CustomSql::SetSqlQuery ( const Aws::String value)
inline

The SQL query.

Definition at line 138 of file CustomSql.h.

◆ SetSqlQuery() [2/3]

void Aws::QuickSight::Model::CustomSql::SetSqlQuery ( Aws::String &&  value)
inline

The SQL query.

Definition at line 143 of file CustomSql.h.

◆ SetSqlQuery() [3/3]

void Aws::QuickSight::Model::CustomSql::SetSqlQuery ( const char *  value)
inline

The SQL query.

Definition at line 148 of file CustomSql.h.

◆ SqlQueryHasBeenSet()

bool Aws::QuickSight::Model::CustomSql::SqlQueryHasBeenSet ( ) const
inline

The SQL query.

Definition at line 133 of file CustomSql.h.

◆ WithColumns() [1/2]

CustomSql& Aws::QuickSight::Model::CustomSql::WithColumns ( const Aws::Vector< InputColumn > &  value)
inline

The column schema from the SQL query result set.

Definition at line 189 of file CustomSql.h.

◆ WithColumns() [2/2]

CustomSql& Aws::QuickSight::Model::CustomSql::WithColumns ( Aws::Vector< InputColumn > &&  value)
inline

The column schema from the SQL query result set.

Definition at line 194 of file CustomSql.h.

◆ WithDataSourceArn() [1/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithDataSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 71 of file CustomSql.h.

◆ WithDataSourceArn() [2/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithDataSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 76 of file CustomSql.h.

◆ WithDataSourceArn() [3/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithDataSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the data source.

Definition at line 81 of file CustomSql.h.

◆ WithName() [1/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithName ( const Aws::String value)
inline

A display name for the SQL query result.

Definition at line 112 of file CustomSql.h.

◆ WithName() [2/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithName ( Aws::String &&  value)
inline

A display name for the SQL query result.

Definition at line 117 of file CustomSql.h.

◆ WithName() [3/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithName ( const char *  value)
inline

A display name for the SQL query result.

Definition at line 122 of file CustomSql.h.

◆ WithSqlQuery() [1/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithSqlQuery ( const Aws::String value)
inline

The SQL query.

Definition at line 153 of file CustomSql.h.

◆ WithSqlQuery() [2/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithSqlQuery ( Aws::String &&  value)
inline

The SQL query.

Definition at line 158 of file CustomSql.h.

◆ WithSqlQuery() [3/3]

CustomSql& Aws::QuickSight::Model::CustomSql::WithSqlQuery ( const char *  value)
inline

The SQL query.

Definition at line 163 of file CustomSql.h.


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