AWS SDK for C++  1.9.2
AWS SDK for C++
Public Member Functions | List of all members
Aws::Athena::Model::ResultSet Class Reference

#include <ResultSet.h>

Public Member Functions

 ResultSet ()
 
 ResultSet (Aws::Utils::Json::JsonView jsonValue)
 
ResultSetoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Row > & GetRows () const
 
bool RowsHasBeenSet () const
 
void SetRows (const Aws::Vector< Row > &value)
 
void SetRows (Aws::Vector< Row > &&value)
 
ResultSetWithRows (const Aws::Vector< Row > &value)
 
ResultSetWithRows (Aws::Vector< Row > &&value)
 
ResultSetAddRows (const Row &value)
 
ResultSetAddRows (Row &&value)
 
const ResultSetMetadataGetResultSetMetadata () const
 
bool ResultSetMetadataHasBeenSet () const
 
void SetResultSetMetadata (const ResultSetMetadata &value)
 
void SetResultSetMetadata (ResultSetMetadata &&value)
 
ResultSetWithResultSetMetadata (const ResultSetMetadata &value)
 
ResultSetWithResultSetMetadata (ResultSetMetadata &&value)
 

Detailed Description

The metadata and rows that comprise a query result set. The metadata describes the column structure and data types. To return a ResultSet object, use GetQueryResults.

See Also:

AWS API Reference

Definition at line 36 of file ResultSet.h.

Constructor & Destructor Documentation

◆ ResultSet() [1/2]

Aws::Athena::Model::ResultSet::ResultSet ( )

◆ ResultSet() [2/2]

Aws::Athena::Model::ResultSet::ResultSet ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddRows() [1/2]

ResultSet& Aws::Athena::Model::ResultSet::AddRows ( const Row value)
inline

The rows in the table.

Definition at line 78 of file ResultSet.h.

◆ AddRows() [2/2]

ResultSet& Aws::Athena::Model::ResultSet::AddRows ( Row &&  value)
inline

The rows in the table.

Definition at line 83 of file ResultSet.h.

◆ GetResultSetMetadata()

const ResultSetMetadata& Aws::Athena::Model::ResultSet::GetResultSetMetadata ( ) const
inline

The metadata that describes the column structure and data types of a table of query results.

Definition at line 90 of file ResultSet.h.

◆ GetRows()

const Aws::Vector<Row>& Aws::Athena::Model::ResultSet::GetRows ( ) const
inline

The rows in the table.

Definition at line 48 of file ResultSet.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Athena::Model::ResultSet::Jsonize ( ) const

◆ operator=()

ResultSet& Aws::Athena::Model::ResultSet::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ResultSetMetadataHasBeenSet()

bool Aws::Athena::Model::ResultSet::ResultSetMetadataHasBeenSet ( ) const
inline

The metadata that describes the column structure and data types of a table of query results.

Definition at line 96 of file ResultSet.h.

◆ RowsHasBeenSet()

bool Aws::Athena::Model::ResultSet::RowsHasBeenSet ( ) const
inline

The rows in the table.

Definition at line 53 of file ResultSet.h.

◆ SetResultSetMetadata() [1/2]

void Aws::Athena::Model::ResultSet::SetResultSetMetadata ( const ResultSetMetadata value)
inline

The metadata that describes the column structure and data types of a table of query results.

Definition at line 102 of file ResultSet.h.

◆ SetResultSetMetadata() [2/2]

void Aws::Athena::Model::ResultSet::SetResultSetMetadata ( ResultSetMetadata &&  value)
inline

The metadata that describes the column structure and data types of a table of query results.

Definition at line 108 of file ResultSet.h.

◆ SetRows() [1/2]

void Aws::Athena::Model::ResultSet::SetRows ( Aws::Vector< Row > &&  value)
inline

The rows in the table.

Definition at line 63 of file ResultSet.h.

◆ SetRows() [2/2]

void Aws::Athena::Model::ResultSet::SetRows ( const Aws::Vector< Row > &  value)
inline

The rows in the table.

Definition at line 58 of file ResultSet.h.

◆ WithResultSetMetadata() [1/2]

ResultSet& Aws::Athena::Model::ResultSet::WithResultSetMetadata ( const ResultSetMetadata value)
inline

The metadata that describes the column structure and data types of a table of query results.

Definition at line 114 of file ResultSet.h.

◆ WithResultSetMetadata() [2/2]

ResultSet& Aws::Athena::Model::ResultSet::WithResultSetMetadata ( ResultSetMetadata &&  value)
inline

The metadata that describes the column structure and data types of a table of query results.

Definition at line 120 of file ResultSet.h.

◆ WithRows() [1/2]

ResultSet& Aws::Athena::Model::ResultSet::WithRows ( Aws::Vector< Row > &&  value)
inline

The rows in the table.

Definition at line 73 of file ResultSet.h.

◆ WithRows() [2/2]

ResultSet& Aws::Athena::Model::ResultSet::WithRows ( const Aws::Vector< Row > &  value)
inline

The rows in the table.

Definition at line 68 of file ResultSet.h.


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