AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glacier::Model::CSVOutput Class Reference

#include <CSVOutput.h>

Public Member Functions

 CSVOutput ()
 
 CSVOutput (Aws::Utils::Json::JsonView jsonValue)
 
CSVOutputoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const QuoteFieldsGetQuoteFields () const
 
bool QuoteFieldsHasBeenSet () const
 
void SetQuoteFields (const QuoteFields &value)
 
void SetQuoteFields (QuoteFields &&value)
 
CSVOutputWithQuoteFields (const QuoteFields &value)
 
CSVOutputWithQuoteFields (QuoteFields &&value)
 
const Aws::StringGetQuoteEscapeCharacter () const
 
bool QuoteEscapeCharacterHasBeenSet () const
 
void SetQuoteEscapeCharacter (const Aws::String &value)
 
void SetQuoteEscapeCharacter (Aws::String &&value)
 
void SetQuoteEscapeCharacter (const char *value)
 
CSVOutputWithQuoteEscapeCharacter (const Aws::String &value)
 
CSVOutputWithQuoteEscapeCharacter (Aws::String &&value)
 
CSVOutputWithQuoteEscapeCharacter (const char *value)
 
const Aws::StringGetRecordDelimiter () const
 
bool RecordDelimiterHasBeenSet () const
 
void SetRecordDelimiter (const Aws::String &value)
 
void SetRecordDelimiter (Aws::String &&value)
 
void SetRecordDelimiter (const char *value)
 
CSVOutputWithRecordDelimiter (const Aws::String &value)
 
CSVOutputWithRecordDelimiter (Aws::String &&value)
 
CSVOutputWithRecordDelimiter (const char *value)
 
const Aws::StringGetFieldDelimiter () const
 
bool FieldDelimiterHasBeenSet () const
 
void SetFieldDelimiter (const Aws::String &value)
 
void SetFieldDelimiter (Aws::String &&value)
 
void SetFieldDelimiter (const char *value)
 
CSVOutputWithFieldDelimiter (const Aws::String &value)
 
CSVOutputWithFieldDelimiter (Aws::String &&value)
 
CSVOutputWithFieldDelimiter (const char *value)
 
const Aws::StringGetQuoteCharacter () const
 
bool QuoteCharacterHasBeenSet () const
 
void SetQuoteCharacter (const Aws::String &value)
 
void SetQuoteCharacter (Aws::String &&value)
 
void SetQuoteCharacter (const char *value)
 
CSVOutputWithQuoteCharacter (const Aws::String &value)
 
CSVOutputWithQuoteCharacter (Aws::String &&value)
 
CSVOutputWithQuoteCharacter (const char *value)
 

Detailed Description

Contains information about the comma-separated value (CSV) file that the job results are stored in.

See Also:

AWS API Reference

Definition at line 33 of file CSVOutput.h.

Constructor & Destructor Documentation

◆ CSVOutput() [1/2]

Aws::Glacier::Model::CSVOutput::CSVOutput ( )

◆ CSVOutput() [2/2]

Aws::Glacier::Model::CSVOutput::CSVOutput ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FieldDelimiterHasBeenSet()

bool Aws::Glacier::Model::CSVOutput::FieldDelimiterHasBeenSet ( ) const
inline

A value used to separate individual fields from each other within a record.

Definition at line 179 of file CSVOutput.h.

◆ GetFieldDelimiter()

const Aws::String& Aws::Glacier::Model::CSVOutput::GetFieldDelimiter ( ) const
inline

A value used to separate individual fields from each other within a record.

Definition at line 173 of file CSVOutput.h.

◆ GetQuoteCharacter()

const Aws::String& Aws::Glacier::Model::CSVOutput::GetQuoteCharacter ( ) const
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 222 of file CSVOutput.h.

◆ GetQuoteEscapeCharacter()

const Aws::String& Aws::Glacier::Model::CSVOutput::GetQuoteEscapeCharacter ( ) const
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 83 of file CSVOutput.h.

◆ GetQuoteFields()

const QuoteFields& Aws::Glacier::Model::CSVOutput::GetQuoteFields ( ) const
inline

A value that indicates whether all output fields should be contained within quotation marks.

Definition at line 46 of file CSVOutput.h.

◆ GetRecordDelimiter()

const Aws::String& Aws::Glacier::Model::CSVOutput::GetRecordDelimiter ( ) const
inline

A value used to separate individual records from each other.

Definition at line 131 of file CSVOutput.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glacier::Model::CSVOutput::Jsonize ( ) const

◆ operator=()

CSVOutput& Aws::Glacier::Model::CSVOutput::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ QuoteCharacterHasBeenSet()

bool Aws::Glacier::Model::CSVOutput::QuoteCharacterHasBeenSet ( ) const
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 228 of file CSVOutput.h.

◆ QuoteEscapeCharacterHasBeenSet()

bool Aws::Glacier::Model::CSVOutput::QuoteEscapeCharacterHasBeenSet ( ) const
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 89 of file CSVOutput.h.

◆ QuoteFieldsHasBeenSet()

bool Aws::Glacier::Model::CSVOutput::QuoteFieldsHasBeenSet ( ) const
inline

A value that indicates whether all output fields should be contained within quotation marks.

Definition at line 52 of file CSVOutput.h.

◆ RecordDelimiterHasBeenSet()

bool Aws::Glacier::Model::CSVOutput::RecordDelimiterHasBeenSet ( ) const
inline

A value used to separate individual records from each other.

Definition at line 136 of file CSVOutput.h.

◆ SetFieldDelimiter() [1/3]

void Aws::Glacier::Model::CSVOutput::SetFieldDelimiter ( const Aws::String value)
inline

A value used to separate individual fields from each other within a record.

Definition at line 185 of file CSVOutput.h.

◆ SetFieldDelimiter() [2/3]

void Aws::Glacier::Model::CSVOutput::SetFieldDelimiter ( Aws::String &&  value)
inline

A value used to separate individual fields from each other within a record.

Definition at line 191 of file CSVOutput.h.

◆ SetFieldDelimiter() [3/3]

void Aws::Glacier::Model::CSVOutput::SetFieldDelimiter ( const char *  value)
inline

A value used to separate individual fields from each other within a record.

Definition at line 197 of file CSVOutput.h.

◆ SetQuoteCharacter() [1/3]

void Aws::Glacier::Model::CSVOutput::SetQuoteCharacter ( const Aws::String value)
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 234 of file CSVOutput.h.

◆ SetQuoteCharacter() [2/3]

void Aws::Glacier::Model::CSVOutput::SetQuoteCharacter ( Aws::String &&  value)
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 240 of file CSVOutput.h.

◆ SetQuoteCharacter() [3/3]

void Aws::Glacier::Model::CSVOutput::SetQuoteCharacter ( const char *  value)
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 246 of file CSVOutput.h.

◆ SetQuoteEscapeCharacter() [1/3]

void Aws::Glacier::Model::CSVOutput::SetQuoteEscapeCharacter ( const Aws::String value)
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 95 of file CSVOutput.h.

◆ SetQuoteEscapeCharacter() [2/3]

void Aws::Glacier::Model::CSVOutput::SetQuoteEscapeCharacter ( Aws::String &&  value)
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 101 of file CSVOutput.h.

◆ SetQuoteEscapeCharacter() [3/3]

void Aws::Glacier::Model::CSVOutput::SetQuoteEscapeCharacter ( const char *  value)
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 107 of file CSVOutput.h.

◆ SetQuoteFields() [1/2]

void Aws::Glacier::Model::CSVOutput::SetQuoteFields ( const QuoteFields value)
inline

A value that indicates whether all output fields should be contained within quotation marks.

Definition at line 58 of file CSVOutput.h.

◆ SetQuoteFields() [2/2]

void Aws::Glacier::Model::CSVOutput::SetQuoteFields ( QuoteFields &&  value)
inline

A value that indicates whether all output fields should be contained within quotation marks.

Definition at line 64 of file CSVOutput.h.

◆ SetRecordDelimiter() [1/3]

void Aws::Glacier::Model::CSVOutput::SetRecordDelimiter ( const Aws::String value)
inline

A value used to separate individual records from each other.

Definition at line 141 of file CSVOutput.h.

◆ SetRecordDelimiter() [2/3]

void Aws::Glacier::Model::CSVOutput::SetRecordDelimiter ( Aws::String &&  value)
inline

A value used to separate individual records from each other.

Definition at line 146 of file CSVOutput.h.

◆ SetRecordDelimiter() [3/3]

void Aws::Glacier::Model::CSVOutput::SetRecordDelimiter ( const char *  value)
inline

A value used to separate individual records from each other.

Definition at line 151 of file CSVOutput.h.

◆ WithFieldDelimiter() [1/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithFieldDelimiter ( const Aws::String value)
inline

A value used to separate individual fields from each other within a record.

Definition at line 203 of file CSVOutput.h.

◆ WithFieldDelimiter() [2/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithFieldDelimiter ( Aws::String &&  value)
inline

A value used to separate individual fields from each other within a record.

Definition at line 209 of file CSVOutput.h.

◆ WithFieldDelimiter() [3/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithFieldDelimiter ( const char *  value)
inline

A value used to separate individual fields from each other within a record.

Definition at line 215 of file CSVOutput.h.

◆ WithQuoteCharacter() [1/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteCharacter ( const Aws::String value)
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 252 of file CSVOutput.h.

◆ WithQuoteCharacter() [2/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteCharacter ( Aws::String &&  value)
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 258 of file CSVOutput.h.

◆ WithQuoteCharacter() [3/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteCharacter ( const char *  value)
inline

A value used as an escape character where the field delimiter is part of the value.

Definition at line 264 of file CSVOutput.h.

◆ WithQuoteEscapeCharacter() [1/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteEscapeCharacter ( const Aws::String value)
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 113 of file CSVOutput.h.

◆ WithQuoteEscapeCharacter() [2/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteEscapeCharacter ( Aws::String &&  value)
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 119 of file CSVOutput.h.

◆ WithQuoteEscapeCharacter() [3/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteEscapeCharacter ( const char *  value)
inline

A single character used for escaping the quotation-mark character inside an already escaped value.

Definition at line 125 of file CSVOutput.h.

◆ WithQuoteFields() [1/2]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteFields ( const QuoteFields value)
inline

A value that indicates whether all output fields should be contained within quotation marks.

Definition at line 70 of file CSVOutput.h.

◆ WithQuoteFields() [2/2]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithQuoteFields ( QuoteFields &&  value)
inline

A value that indicates whether all output fields should be contained within quotation marks.

Definition at line 76 of file CSVOutput.h.

◆ WithRecordDelimiter() [1/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithRecordDelimiter ( const Aws::String value)
inline

A value used to separate individual records from each other.

Definition at line 156 of file CSVOutput.h.

◆ WithRecordDelimiter() [2/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithRecordDelimiter ( Aws::String &&  value)
inline

A value used to separate individual records from each other.

Definition at line 161 of file CSVOutput.h.

◆ WithRecordDelimiter() [3/3]

CSVOutput& Aws::Glacier::Model::CSVOutput::WithRecordDelimiter ( const char *  value)
inline

A value used to separate individual records from each other.

Definition at line 166 of file CSVOutput.h.


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