AWS SDK for C++  1.9.161
AWS SDK for C++
Public Member Functions | List of all members
Aws::MachineLearning::Model::RedshiftMetadata Class Reference

#include <RedshiftMetadata.h>

Public Member Functions

 RedshiftMetadata ()
 
 RedshiftMetadata (Aws::Utils::Json::JsonView jsonValue)
 
RedshiftMetadataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const RedshiftDatabaseGetRedshiftDatabase () const
 
bool RedshiftDatabaseHasBeenSet () const
 
void SetRedshiftDatabase (const RedshiftDatabase &value)
 
void SetRedshiftDatabase (RedshiftDatabase &&value)
 
RedshiftMetadataWithRedshiftDatabase (const RedshiftDatabase &value)
 
RedshiftMetadataWithRedshiftDatabase (RedshiftDatabase &&value)
 
const Aws::StringGetDatabaseUserName () const
 
bool DatabaseUserNameHasBeenSet () const
 
void SetDatabaseUserName (const Aws::String &value)
 
void SetDatabaseUserName (Aws::String &&value)
 
void SetDatabaseUserName (const char *value)
 
RedshiftMetadataWithDatabaseUserName (const Aws::String &value)
 
RedshiftMetadataWithDatabaseUserName (Aws::String &&value)
 
RedshiftMetadataWithDatabaseUserName (const char *value)
 
const Aws::StringGetSelectSqlQuery () const
 
bool SelectSqlQueryHasBeenSet () const
 
void SetSelectSqlQuery (const Aws::String &value)
 
void SetSelectSqlQuery (Aws::String &&value)
 
void SetSelectSqlQuery (const char *value)
 
RedshiftMetadataWithSelectSqlQuery (const Aws::String &value)
 
RedshiftMetadataWithSelectSqlQuery (Aws::String &&value)
 
RedshiftMetadataWithSelectSqlQuery (const char *value)
 

Detailed Description

Describes the DataSource details specific to Amazon Redshift.

See Also:

AWS API Reference

Definition at line 33 of file RedshiftMetadata.h.

Constructor & Destructor Documentation

◆ RedshiftMetadata() [1/2]

Aws::MachineLearning::Model::RedshiftMetadata::RedshiftMetadata ( )

◆ RedshiftMetadata() [2/2]

Aws::MachineLearning::Model::RedshiftMetadata::RedshiftMetadata ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DatabaseUserNameHasBeenSet()

bool Aws::MachineLearning::Model::RedshiftMetadata::DatabaseUserNameHasBeenSet ( ) const
inline

Definition at line 65 of file RedshiftMetadata.h.

◆ GetDatabaseUserName()

const Aws::String& Aws::MachineLearning::Model::RedshiftMetadata::GetDatabaseUserName ( ) const
inline

Definition at line 62 of file RedshiftMetadata.h.

◆ GetRedshiftDatabase()

const RedshiftDatabase& Aws::MachineLearning::Model::RedshiftMetadata::GetRedshiftDatabase ( ) const
inline

Definition at line 43 of file RedshiftMetadata.h.

◆ GetSelectSqlQuery()

const Aws::String& Aws::MachineLearning::Model::RedshiftMetadata::GetSelectSqlQuery ( ) const
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 90 of file RedshiftMetadata.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::MachineLearning::Model::RedshiftMetadata::Jsonize ( ) const

◆ operator=()

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RedshiftDatabaseHasBeenSet()

bool Aws::MachineLearning::Model::RedshiftMetadata::RedshiftDatabaseHasBeenSet ( ) const
inline

Definition at line 46 of file RedshiftMetadata.h.

◆ SelectSqlQueryHasBeenSet()

bool Aws::MachineLearning::Model::RedshiftMetadata::SelectSqlQueryHasBeenSet ( ) const
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 96 of file RedshiftMetadata.h.

◆ SetDatabaseUserName() [1/3]

void Aws::MachineLearning::Model::RedshiftMetadata::SetDatabaseUserName ( Aws::String &&  value)
inline

Definition at line 71 of file RedshiftMetadata.h.

◆ SetDatabaseUserName() [2/3]

void Aws::MachineLearning::Model::RedshiftMetadata::SetDatabaseUserName ( const Aws::String value)
inline

Definition at line 68 of file RedshiftMetadata.h.

◆ SetDatabaseUserName() [3/3]

void Aws::MachineLearning::Model::RedshiftMetadata::SetDatabaseUserName ( const char *  value)
inline

Definition at line 74 of file RedshiftMetadata.h.

◆ SetRedshiftDatabase() [1/2]

void Aws::MachineLearning::Model::RedshiftMetadata::SetRedshiftDatabase ( const RedshiftDatabase value)
inline

Definition at line 49 of file RedshiftMetadata.h.

◆ SetRedshiftDatabase() [2/2]

void Aws::MachineLearning::Model::RedshiftMetadata::SetRedshiftDatabase ( RedshiftDatabase &&  value)
inline

Definition at line 52 of file RedshiftMetadata.h.

◆ SetSelectSqlQuery() [1/3]

void Aws::MachineLearning::Model::RedshiftMetadata::SetSelectSqlQuery ( Aws::String &&  value)
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 108 of file RedshiftMetadata.h.

◆ SetSelectSqlQuery() [2/3]

void Aws::MachineLearning::Model::RedshiftMetadata::SetSelectSqlQuery ( const Aws::String value)
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 102 of file RedshiftMetadata.h.

◆ SetSelectSqlQuery() [3/3]

void Aws::MachineLearning::Model::RedshiftMetadata::SetSelectSqlQuery ( const char *  value)
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 114 of file RedshiftMetadata.h.

◆ WithDatabaseUserName() [1/3]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithDatabaseUserName ( Aws::String &&  value)
inline

Definition at line 80 of file RedshiftMetadata.h.

◆ WithDatabaseUserName() [2/3]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithDatabaseUserName ( const Aws::String value)
inline

Definition at line 77 of file RedshiftMetadata.h.

◆ WithDatabaseUserName() [3/3]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithDatabaseUserName ( const char *  value)
inline

Definition at line 83 of file RedshiftMetadata.h.

◆ WithRedshiftDatabase() [1/2]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithRedshiftDatabase ( const RedshiftDatabase value)
inline

Definition at line 55 of file RedshiftMetadata.h.

◆ WithRedshiftDatabase() [2/2]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithRedshiftDatabase ( RedshiftDatabase &&  value)
inline

Definition at line 58 of file RedshiftMetadata.h.

◆ WithSelectSqlQuery() [1/3]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithSelectSqlQuery ( Aws::String &&  value)
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 126 of file RedshiftMetadata.h.

◆ WithSelectSqlQuery() [2/3]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithSelectSqlQuery ( const Aws::String value)
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 120 of file RedshiftMetadata.h.

◆ WithSelectSqlQuery() [3/3]

RedshiftMetadata& Aws::MachineLearning::Model::RedshiftMetadata::WithSelectSqlQuery ( const char *  value)
inline

The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

Definition at line 132 of file RedshiftMetadata.h.


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