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

#include <TableVersion.h>

Public Member Functions

 TableVersion ()
 
 TableVersion (Aws::Utils::Json::JsonView jsonValue)
 
TableVersionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const TableGetTable () const
 
bool TableHasBeenSet () const
 
void SetTable (const Table &value)
 
void SetTable (Table &&value)
 
TableVersionWithTable (const Table &value)
 
TableVersionWithTable (Table &&value)
 
const Aws::StringGetVersionId () const
 
bool VersionIdHasBeenSet () const
 
void SetVersionId (const Aws::String &value)
 
void SetVersionId (Aws::String &&value)
 
void SetVersionId (const char *value)
 
TableVersionWithVersionId (const Aws::String &value)
 
TableVersionWithVersionId (Aws::String &&value)
 
TableVersionWithVersionId (const char *value)
 

Detailed Description

Specifies a version of a table.

See Also:

AWS API Reference

Definition at line 32 of file TableVersion.h.

Constructor & Destructor Documentation

◆ TableVersion() [1/2]

Aws::Glue::Model::TableVersion::TableVersion ( )

◆ TableVersion() [2/2]

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

Member Function Documentation

◆ GetTable()

const Table& Aws::Glue::Model::TableVersion::GetTable ( ) const
inline

The table in question.

Definition at line 44 of file TableVersion.h.

◆ GetVersionId()

const Aws::String& Aws::Glue::Model::TableVersion::GetVersionId ( ) const
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 76 of file TableVersion.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetTable() [1/2]

void Aws::Glue::Model::TableVersion::SetTable ( const Table value)
inline

The table in question.

Definition at line 54 of file TableVersion.h.

◆ SetTable() [2/2]

void Aws::Glue::Model::TableVersion::SetTable ( Table &&  value)
inline

The table in question.

Definition at line 59 of file TableVersion.h.

◆ SetVersionId() [1/3]

void Aws::Glue::Model::TableVersion::SetVersionId ( const Aws::String value)
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 88 of file TableVersion.h.

◆ SetVersionId() [2/3]

void Aws::Glue::Model::TableVersion::SetVersionId ( Aws::String &&  value)
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 94 of file TableVersion.h.

◆ SetVersionId() [3/3]

void Aws::Glue::Model::TableVersion::SetVersionId ( const char *  value)
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 100 of file TableVersion.h.

◆ TableHasBeenSet()

bool Aws::Glue::Model::TableVersion::TableHasBeenSet ( ) const
inline

The table in question.

Definition at line 49 of file TableVersion.h.

◆ VersionIdHasBeenSet()

bool Aws::Glue::Model::TableVersion::VersionIdHasBeenSet ( ) const
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 82 of file TableVersion.h.

◆ WithTable() [1/2]

TableVersion& Aws::Glue::Model::TableVersion::WithTable ( const Table value)
inline

The table in question.

Definition at line 64 of file TableVersion.h.

◆ WithTable() [2/2]

TableVersion& Aws::Glue::Model::TableVersion::WithTable ( Table &&  value)
inline

The table in question.

Definition at line 69 of file TableVersion.h.

◆ WithVersionId() [1/3]

TableVersion& Aws::Glue::Model::TableVersion::WithVersionId ( const Aws::String value)
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 106 of file TableVersion.h.

◆ WithVersionId() [2/3]

TableVersion& Aws::Glue::Model::TableVersion::WithVersionId ( Aws::String &&  value)
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 112 of file TableVersion.h.

◆ WithVersionId() [3/3]

TableVersion& Aws::Glue::Model::TableVersion::WithVersionId ( const char *  value)
inline

The ID value that identifies this table version. A VersionId is a string representation of an integer. Each version is incremented by 1.

Definition at line 118 of file TableVersion.h.


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