AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDSDataService::Model::ExecuteStatementResult Class Reference

#include <ExecuteStatementResult.h>

Public Member Functions

 ExecuteStatementResult ()
 
 ExecuteStatementResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
ExecuteStatementResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< ColumnMetadata > & GetColumnMetadata () const
 
void SetColumnMetadata (const Aws::Vector< ColumnMetadata > &value)
 
void SetColumnMetadata (Aws::Vector< ColumnMetadata > &&value)
 
ExecuteStatementResultWithColumnMetadata (const Aws::Vector< ColumnMetadata > &value)
 
ExecuteStatementResultWithColumnMetadata (Aws::Vector< ColumnMetadata > &&value)
 
ExecuteStatementResultAddColumnMetadata (const ColumnMetadata &value)
 
ExecuteStatementResultAddColumnMetadata (ColumnMetadata &&value)
 
const Aws::Vector< Field > & GetGeneratedFields () const
 
void SetGeneratedFields (const Aws::Vector< Field > &value)
 
void SetGeneratedFields (Aws::Vector< Field > &&value)
 
ExecuteStatementResultWithGeneratedFields (const Aws::Vector< Field > &value)
 
ExecuteStatementResultWithGeneratedFields (Aws::Vector< Field > &&value)
 
ExecuteStatementResultAddGeneratedFields (const Field &value)
 
ExecuteStatementResultAddGeneratedFields (Field &&value)
 
long long GetNumberOfRecordsUpdated () const
 
void SetNumberOfRecordsUpdated (long long value)
 
ExecuteStatementResultWithNumberOfRecordsUpdated (long long value)
 
const Aws::Vector< Aws::Vector< Field > > & GetRecords () const
 
void SetRecords (const Aws::Vector< Aws::Vector< Field >> &value)
 
void SetRecords (Aws::Vector< Aws::Vector< Field >> &&value)
 
ExecuteStatementResultWithRecords (const Aws::Vector< Aws::Vector< Field >> &value)
 
ExecuteStatementResultWithRecords (Aws::Vector< Aws::Vector< Field >> &&value)
 
ExecuteStatementResultAddRecords (const Aws::Vector< Field > &value)
 
ExecuteStatementResultAddRecords (Aws::Vector< Field > &&value)
 

Detailed Description

The response elements represent the output of a request to run a SQL statement against a database.

See Also:

AWS API Reference

Definition at line 35 of file ExecuteStatementResult.h.

Constructor & Destructor Documentation

◆ ExecuteStatementResult() [1/2]

Aws::RDSDataService::Model::ExecuteStatementResult::ExecuteStatementResult ( )

◆ ExecuteStatementResult() [2/2]

Aws::RDSDataService::Model::ExecuteStatementResult::ExecuteStatementResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddColumnMetadata() [1/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::AddColumnMetadata ( const ColumnMetadata value)
inline

Metadata for the columns included in the results.

Definition at line 71 of file ExecuteStatementResult.h.

◆ AddColumnMetadata() [2/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::AddColumnMetadata ( ColumnMetadata &&  value)
inline

Metadata for the columns included in the results.

Definition at line 76 of file ExecuteStatementResult.h.

◆ AddGeneratedFields() [1/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::AddGeneratedFields ( const Field value)
inline

Values for fields generated during the request.

 <note>
<p>The <code>generatedFields</code> data isn't supported by
Aurora PostgreSQL. To get the values of generated fields, use the
<code>RETURNING</code> clause. For more information, see <a
href="https://www.postgresql.org/docs/10/dml-returning.html&quot;&gt;Returning
Data From Modified Rows</a> in the PostgreSQL documentation.</p>
</note> 

Definition at line 143 of file ExecuteStatementResult.h.

◆ AddGeneratedFields() [2/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::AddGeneratedFields ( Field &&  value)
inline

Values for fields generated during the request.

 <note>
<p>The <code>generatedFields</code> data isn't supported by
Aurora PostgreSQL. To get the values of generated fields, use the
<code>RETURNING</code> clause. For more information, see <a
href="https://www.postgresql.org/docs/10/dml-returning.html&quot;&gt;Returning
Data From Modified Rows</a> in the PostgreSQL documentation.</p>
</note> 

Definition at line 154 of file ExecuteStatementResult.h.

◆ AddRecords() [1/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::AddRecords ( const Aws::Vector< Field > &  value)
inline

The records returned by the SQL statement.

Definition at line 201 of file ExecuteStatementResult.h.

◆ AddRecords() [2/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::AddRecords ( Aws::Vector< Field > &&  value)
inline

The records returned by the SQL statement.

Definition at line 206 of file ExecuteStatementResult.h.

◆ GetColumnMetadata()

const Aws::Vector<ColumnMetadata>& Aws::RDSDataService::Model::ExecuteStatementResult::GetColumnMetadata ( ) const
inline

Metadata for the columns included in the results.

Definition at line 46 of file ExecuteStatementResult.h.

◆ GetGeneratedFields()

const Aws::Vector<Field>& Aws::RDSDataService::Model::ExecuteStatementResult::GetGeneratedFields ( ) const
inline

Values for fields generated during the request.

 <note>
<p>The <code>generatedFields</code> data isn't supported by
Aurora PostgreSQL. To get the values of generated fields, use the
<code>RETURNING</code> clause. For more information, see <a
href="https://www.postgresql.org/docs/10/dml-returning.html&quot;&gt;Returning
Data From Modified Rows</a> in the PostgreSQL documentation.</p>
</note> 

Definition at line 88 of file ExecuteStatementResult.h.

◆ GetNumberOfRecordsUpdated()

long long Aws::RDSDataService::Model::ExecuteStatementResult::GetNumberOfRecordsUpdated ( ) const
inline

The number of records updated by the request.

Definition at line 160 of file ExecuteStatementResult.h.

◆ GetRecords()

const Aws::Vector<Aws::Vector<Field> >& Aws::RDSDataService::Model::ExecuteStatementResult::GetRecords ( ) const
inline

The records returned by the SQL statement.

Definition at line 176 of file ExecuteStatementResult.h.

◆ operator=()

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetColumnMetadata() [1/2]

void Aws::RDSDataService::Model::ExecuteStatementResult::SetColumnMetadata ( const Aws::Vector< ColumnMetadata > &  value)
inline

Metadata for the columns included in the results.

Definition at line 51 of file ExecuteStatementResult.h.

◆ SetColumnMetadata() [2/2]

void Aws::RDSDataService::Model::ExecuteStatementResult::SetColumnMetadata ( Aws::Vector< ColumnMetadata > &&  value)
inline

Metadata for the columns included in the results.

Definition at line 56 of file ExecuteStatementResult.h.

◆ SetGeneratedFields() [1/2]

void Aws::RDSDataService::Model::ExecuteStatementResult::SetGeneratedFields ( const Aws::Vector< Field > &  value)
inline

Values for fields generated during the request.

 <note>
<p>The <code>generatedFields</code> data isn't supported by
Aurora PostgreSQL. To get the values of generated fields, use the
<code>RETURNING</code> clause. For more information, see <a
href="https://www.postgresql.org/docs/10/dml-returning.html&quot;&gt;Returning
Data From Modified Rows</a> in the PostgreSQL documentation.</p>
</note> 

Definition at line 99 of file ExecuteStatementResult.h.

◆ SetGeneratedFields() [2/2]

void Aws::RDSDataService::Model::ExecuteStatementResult::SetGeneratedFields ( Aws::Vector< Field > &&  value)
inline

Values for fields generated during the request.

 <note>
<p>The <code>generatedFields</code> data isn't supported by
Aurora PostgreSQL. To get the values of generated fields, use the
<code>RETURNING</code> clause. For more information, see <a
href="https://www.postgresql.org/docs/10/dml-returning.html&quot;&gt;Returning
Data From Modified Rows</a> in the PostgreSQL documentation.</p>
</note> 

Definition at line 110 of file ExecuteStatementResult.h.

◆ SetNumberOfRecordsUpdated()

void Aws::RDSDataService::Model::ExecuteStatementResult::SetNumberOfRecordsUpdated ( long long  value)
inline

The number of records updated by the request.

Definition at line 165 of file ExecuteStatementResult.h.

◆ SetRecords() [1/2]

void Aws::RDSDataService::Model::ExecuteStatementResult::SetRecords ( const Aws::Vector< Aws::Vector< Field >> &  value)
inline

The records returned by the SQL statement.

Definition at line 181 of file ExecuteStatementResult.h.

◆ SetRecords() [2/2]

void Aws::RDSDataService::Model::ExecuteStatementResult::SetRecords ( Aws::Vector< Aws::Vector< Field >> &&  value)
inline

The records returned by the SQL statement.

Definition at line 186 of file ExecuteStatementResult.h.

◆ WithColumnMetadata() [1/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::WithColumnMetadata ( const Aws::Vector< ColumnMetadata > &  value)
inline

Metadata for the columns included in the results.

Definition at line 61 of file ExecuteStatementResult.h.

◆ WithColumnMetadata() [2/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::WithColumnMetadata ( Aws::Vector< ColumnMetadata > &&  value)
inline

Metadata for the columns included in the results.

Definition at line 66 of file ExecuteStatementResult.h.

◆ WithGeneratedFields() [1/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::WithGeneratedFields ( const Aws::Vector< Field > &  value)
inline

Values for fields generated during the request.

 <note>
<p>The <code>generatedFields</code> data isn't supported by
Aurora PostgreSQL. To get the values of generated fields, use the
<code>RETURNING</code> clause. For more information, see <a
href="https://www.postgresql.org/docs/10/dml-returning.html&quot;&gt;Returning
Data From Modified Rows</a> in the PostgreSQL documentation.</p>
</note> 

Definition at line 121 of file ExecuteStatementResult.h.

◆ WithGeneratedFields() [2/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::WithGeneratedFields ( Aws::Vector< Field > &&  value)
inline

Values for fields generated during the request.

 <note>
<p>The <code>generatedFields</code> data isn't supported by
Aurora PostgreSQL. To get the values of generated fields, use the
<code>RETURNING</code> clause. For more information, see <a
href="https://www.postgresql.org/docs/10/dml-returning.html&quot;&gt;Returning
Data From Modified Rows</a> in the PostgreSQL documentation.</p>
</note> 

Definition at line 132 of file ExecuteStatementResult.h.

◆ WithNumberOfRecordsUpdated()

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::WithNumberOfRecordsUpdated ( long long  value)
inline

The number of records updated by the request.

Definition at line 170 of file ExecuteStatementResult.h.

◆ WithRecords() [1/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::WithRecords ( const Aws::Vector< Aws::Vector< Field >> &  value)
inline

The records returned by the SQL statement.

Definition at line 191 of file ExecuteStatementResult.h.

◆ WithRecords() [2/2]

ExecuteStatementResult& Aws::RDSDataService::Model::ExecuteStatementResult::WithRecords ( Aws::Vector< Aws::Vector< Field >> &&  value)
inline

The records returned by the SQL statement.

Definition at line 196 of file ExecuteStatementResult.h.


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