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

#include <Location.h>

Public Member Functions

 Location ()
 
 Location (Aws::Utils::Json::JsonView jsonValue)
 
Locationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< CodeGenNodeArg > & GetJdbc () const
 
bool JdbcHasBeenSet () const
 
void SetJdbc (const Aws::Vector< CodeGenNodeArg > &value)
 
void SetJdbc (Aws::Vector< CodeGenNodeArg > &&value)
 
LocationWithJdbc (const Aws::Vector< CodeGenNodeArg > &value)
 
LocationWithJdbc (Aws::Vector< CodeGenNodeArg > &&value)
 
LocationAddJdbc (const CodeGenNodeArg &value)
 
LocationAddJdbc (CodeGenNodeArg &&value)
 
const Aws::Vector< CodeGenNodeArg > & GetS3 () const
 
bool S3HasBeenSet () const
 
void SetS3 (const Aws::Vector< CodeGenNodeArg > &value)
 
void SetS3 (Aws::Vector< CodeGenNodeArg > &&value)
 
LocationWithS3 (const Aws::Vector< CodeGenNodeArg > &value)
 
LocationWithS3 (Aws::Vector< CodeGenNodeArg > &&value)
 
LocationAddS3 (const CodeGenNodeArg &value)
 
LocationAddS3 (CodeGenNodeArg &&value)
 
const Aws::Vector< CodeGenNodeArg > & GetDynamoDB () const
 
bool DynamoDBHasBeenSet () const
 
void SetDynamoDB (const Aws::Vector< CodeGenNodeArg > &value)
 
void SetDynamoDB (Aws::Vector< CodeGenNodeArg > &&value)
 
LocationWithDynamoDB (const Aws::Vector< CodeGenNodeArg > &value)
 
LocationWithDynamoDB (Aws::Vector< CodeGenNodeArg > &&value)
 
LocationAddDynamoDB (const CodeGenNodeArg &value)
 
LocationAddDynamoDB (CodeGenNodeArg &&value)
 

Detailed Description

The location of resources.

See Also:

AWS API Reference

Definition at line 32 of file Location.h.

Constructor & Destructor Documentation

◆ Location() [1/2]

Aws::Glue::Model::Location::Location ( )

◆ Location() [2/2]

Aws::Glue::Model::Location::Location ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddDynamoDB() [1/2]

Location& Aws::Glue::Model::Location::AddDynamoDB ( const CodeGenNodeArg value)
inline

An Amazon DynamoDB table location.

Definition at line 156 of file Location.h.

◆ AddDynamoDB() [2/2]

Location& Aws::Glue::Model::Location::AddDynamoDB ( CodeGenNodeArg &&  value)
inline

An Amazon DynamoDB table location.

Definition at line 161 of file Location.h.

◆ AddJdbc() [1/2]

Location& Aws::Glue::Model::Location::AddJdbc ( const CodeGenNodeArg value)
inline

A JDBC location.

Definition at line 74 of file Location.h.

◆ AddJdbc() [2/2]

Location& Aws::Glue::Model::Location::AddJdbc ( CodeGenNodeArg &&  value)
inline

A JDBC location.

Definition at line 79 of file Location.h.

◆ AddS3() [1/2]

Location& Aws::Glue::Model::Location::AddS3 ( const CodeGenNodeArg value)
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 115 of file Location.h.

◆ AddS3() [2/2]

Location& Aws::Glue::Model::Location::AddS3 ( CodeGenNodeArg &&  value)
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 120 of file Location.h.

◆ DynamoDBHasBeenSet()

bool Aws::Glue::Model::Location::DynamoDBHasBeenSet ( ) const
inline

An Amazon DynamoDB table location.

Definition at line 131 of file Location.h.

◆ GetDynamoDB()

const Aws::Vector<CodeGenNodeArg>& Aws::Glue::Model::Location::GetDynamoDB ( ) const
inline

An Amazon DynamoDB table location.

Definition at line 126 of file Location.h.

◆ GetJdbc()

const Aws::Vector<CodeGenNodeArg>& Aws::Glue::Model::Location::GetJdbc ( ) const
inline

A JDBC location.

Definition at line 44 of file Location.h.

◆ GetS3()

const Aws::Vector<CodeGenNodeArg>& Aws::Glue::Model::Location::GetS3 ( ) const
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 85 of file Location.h.

◆ JdbcHasBeenSet()

bool Aws::Glue::Model::Location::JdbcHasBeenSet ( ) const
inline

A JDBC location.

Definition at line 49 of file Location.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glue::Model::Location::Jsonize ( ) const

◆ operator=()

Location& Aws::Glue::Model::Location::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ S3HasBeenSet()

bool Aws::Glue::Model::Location::S3HasBeenSet ( ) const
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 90 of file Location.h.

◆ SetDynamoDB() [1/2]

void Aws::Glue::Model::Location::SetDynamoDB ( const Aws::Vector< CodeGenNodeArg > &  value)
inline

An Amazon DynamoDB table location.

Definition at line 136 of file Location.h.

◆ SetDynamoDB() [2/2]

void Aws::Glue::Model::Location::SetDynamoDB ( Aws::Vector< CodeGenNodeArg > &&  value)
inline

An Amazon DynamoDB table location.

Definition at line 141 of file Location.h.

◆ SetJdbc() [1/2]

void Aws::Glue::Model::Location::SetJdbc ( const Aws::Vector< CodeGenNodeArg > &  value)
inline

A JDBC location.

Definition at line 54 of file Location.h.

◆ SetJdbc() [2/2]

void Aws::Glue::Model::Location::SetJdbc ( Aws::Vector< CodeGenNodeArg > &&  value)
inline

A JDBC location.

Definition at line 59 of file Location.h.

◆ SetS3() [1/2]

void Aws::Glue::Model::Location::SetS3 ( const Aws::Vector< CodeGenNodeArg > &  value)
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 95 of file Location.h.

◆ SetS3() [2/2]

void Aws::Glue::Model::Location::SetS3 ( Aws::Vector< CodeGenNodeArg > &&  value)
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 100 of file Location.h.

◆ WithDynamoDB() [1/2]

Location& Aws::Glue::Model::Location::WithDynamoDB ( const Aws::Vector< CodeGenNodeArg > &  value)
inline

An Amazon DynamoDB table location.

Definition at line 146 of file Location.h.

◆ WithDynamoDB() [2/2]

Location& Aws::Glue::Model::Location::WithDynamoDB ( Aws::Vector< CodeGenNodeArg > &&  value)
inline

An Amazon DynamoDB table location.

Definition at line 151 of file Location.h.

◆ WithJdbc() [1/2]

Location& Aws::Glue::Model::Location::WithJdbc ( const Aws::Vector< CodeGenNodeArg > &  value)
inline

A JDBC location.

Definition at line 64 of file Location.h.

◆ WithJdbc() [2/2]

Location& Aws::Glue::Model::Location::WithJdbc ( Aws::Vector< CodeGenNodeArg > &&  value)
inline

A JDBC location.

Definition at line 69 of file Location.h.

◆ WithS3() [1/2]

Location& Aws::Glue::Model::Location::WithS3 ( const Aws::Vector< CodeGenNodeArg > &  value)
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 105 of file Location.h.

◆ WithS3() [2/2]

Location& Aws::Glue::Model::Location::WithS3 ( Aws::Vector< CodeGenNodeArg > &&  value)
inline

An Amazon Simple Storage Service (Amazon S3) location.

Definition at line 110 of file Location.h.


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