AWS SDK for C++  1.9.44
AWS SDK for C++
Public Member Functions | List of all members
Aws::S3Crt::Model::OutputSerialization Class Reference

#include <OutputSerialization.h>

Public Member Functions

 OutputSerialization ()
 
 OutputSerialization (const Aws::Utils::Xml::XmlNode &xmlNode)
 
OutputSerializationoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const CSVOutputGetCSV () const
 
bool CSVHasBeenSet () const
 
void SetCSV (const CSVOutput &value)
 
void SetCSV (CSVOutput &&value)
 
OutputSerializationWithCSV (const CSVOutput &value)
 
OutputSerializationWithCSV (CSVOutput &&value)
 
const JSONOutputGetJSON () const
 
bool JSONHasBeenSet () const
 
void SetJSON (const JSONOutput &value)
 
void SetJSON (JSONOutput &&value)
 
OutputSerializationWithJSON (const JSONOutput &value)
 
OutputSerializationWithJSON (JSONOutput &&value)
 

Detailed Description

Describes how results of the Select job are serialized.

See Also:

AWS API Reference

Definition at line 32 of file OutputSerialization.h.

Constructor & Destructor Documentation

◆ OutputSerialization() [1/2]

Aws::S3Crt::Model::OutputSerialization::OutputSerialization ( )

◆ OutputSerialization() [2/2]

Aws::S3Crt::Model::OutputSerialization::OutputSerialization ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddToNode()

void Aws::S3Crt::Model::OutputSerialization::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ CSVHasBeenSet()

bool Aws::S3Crt::Model::OutputSerialization::CSVHasBeenSet ( ) const
inline

Describes the serialization of CSV-encoded Select results.

Definition at line 50 of file OutputSerialization.h.

◆ GetCSV()

const CSVOutput& Aws::S3Crt::Model::OutputSerialization::GetCSV ( ) const
inline

Describes the serialization of CSV-encoded Select results.

Definition at line 45 of file OutputSerialization.h.

◆ GetJSON()

const JSONOutput& Aws::S3Crt::Model::OutputSerialization::GetJSON ( ) const
inline

Specifies JSON as request's output serialization format.

Definition at line 76 of file OutputSerialization.h.

◆ JSONHasBeenSet()

bool Aws::S3Crt::Model::OutputSerialization::JSONHasBeenSet ( ) const
inline

Specifies JSON as request's output serialization format.

Definition at line 81 of file OutputSerialization.h.

◆ operator=()

OutputSerialization& Aws::S3Crt::Model::OutputSerialization::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ SetCSV() [1/2]

void Aws::S3Crt::Model::OutputSerialization::SetCSV ( const CSVOutput value)
inline

Describes the serialization of CSV-encoded Select results.

Definition at line 55 of file OutputSerialization.h.

◆ SetCSV() [2/2]

void Aws::S3Crt::Model::OutputSerialization::SetCSV ( CSVOutput &&  value)
inline

Describes the serialization of CSV-encoded Select results.

Definition at line 60 of file OutputSerialization.h.

◆ SetJSON() [1/2]

void Aws::S3Crt::Model::OutputSerialization::SetJSON ( const JSONOutput value)
inline

Specifies JSON as request's output serialization format.

Definition at line 86 of file OutputSerialization.h.

◆ SetJSON() [2/2]

void Aws::S3Crt::Model::OutputSerialization::SetJSON ( JSONOutput &&  value)
inline

Specifies JSON as request's output serialization format.

Definition at line 91 of file OutputSerialization.h.

◆ WithCSV() [1/2]

OutputSerialization& Aws::S3Crt::Model::OutputSerialization::WithCSV ( const CSVOutput value)
inline

Describes the serialization of CSV-encoded Select results.

Definition at line 65 of file OutputSerialization.h.

◆ WithCSV() [2/2]

OutputSerialization& Aws::S3Crt::Model::OutputSerialization::WithCSV ( CSVOutput &&  value)
inline

Describes the serialization of CSV-encoded Select results.

Definition at line 70 of file OutputSerialization.h.

◆ WithJSON() [1/2]

OutputSerialization& Aws::S3Crt::Model::OutputSerialization::WithJSON ( const JSONOutput value)
inline

Specifies JSON as request's output serialization format.

Definition at line 96 of file OutputSerialization.h.

◆ WithJSON() [2/2]

OutputSerialization& Aws::S3Crt::Model::OutputSerialization::WithJSON ( JSONOutput &&  value)
inline

Specifies JSON as request's output serialization format.

Definition at line 101 of file OutputSerialization.h.


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