AWS SDK for C++  1.9.66
AWS SDK for C++
Public Member Functions | List of all members
Aws::LookoutMetrics::Model::CsvFormatDescriptor Class Reference

#include <CsvFormatDescriptor.h>

Public Member Functions

 CsvFormatDescriptor ()
 
 CsvFormatDescriptor (Aws::Utils::Json::JsonView jsonValue)
 
CsvFormatDescriptoroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const CSVFileCompressionGetFileCompression () const
 
bool FileCompressionHasBeenSet () const
 
void SetFileCompression (const CSVFileCompression &value)
 
void SetFileCompression (CSVFileCompression &&value)
 
CsvFormatDescriptorWithFileCompression (const CSVFileCompression &value)
 
CsvFormatDescriptorWithFileCompression (CSVFileCompression &&value)
 
const Aws::StringGetCharset () const
 
bool CharsetHasBeenSet () const
 
void SetCharset (const Aws::String &value)
 
void SetCharset (Aws::String &&value)
 
void SetCharset (const char *value)
 
CsvFormatDescriptorWithCharset (const Aws::String &value)
 
CsvFormatDescriptorWithCharset (Aws::String &&value)
 
CsvFormatDescriptorWithCharset (const char *value)
 
bool GetContainsHeader () const
 
bool ContainsHeaderHasBeenSet () const
 
void SetContainsHeader (bool value)
 
CsvFormatDescriptorWithContainsHeader (bool value)
 
const Aws::StringGetDelimiter () const
 
bool DelimiterHasBeenSet () const
 
void SetDelimiter (const Aws::String &value)
 
void SetDelimiter (Aws::String &&value)
 
void SetDelimiter (const char *value)
 
CsvFormatDescriptorWithDelimiter (const Aws::String &value)
 
CsvFormatDescriptorWithDelimiter (Aws::String &&value)
 
CsvFormatDescriptorWithDelimiter (const char *value)
 
const Aws::Vector< Aws::String > & GetHeaderList () const
 
bool HeaderListHasBeenSet () const
 
void SetHeaderList (const Aws::Vector< Aws::String > &value)
 
void SetHeaderList (Aws::Vector< Aws::String > &&value)
 
CsvFormatDescriptorWithHeaderList (const Aws::Vector< Aws::String > &value)
 
CsvFormatDescriptorWithHeaderList (Aws::Vector< Aws::String > &&value)
 
CsvFormatDescriptorAddHeaderList (const Aws::String &value)
 
CsvFormatDescriptorAddHeaderList (Aws::String &&value)
 
CsvFormatDescriptorAddHeaderList (const char *value)
 
const Aws::StringGetQuoteSymbol () const
 
bool QuoteSymbolHasBeenSet () const
 
void SetQuoteSymbol (const Aws::String &value)
 
void SetQuoteSymbol (Aws::String &&value)
 
void SetQuoteSymbol (const char *value)
 
CsvFormatDescriptorWithQuoteSymbol (const Aws::String &value)
 
CsvFormatDescriptorWithQuoteSymbol (Aws::String &&value)
 
CsvFormatDescriptorWithQuoteSymbol (const char *value)
 

Detailed Description

Contains information about how a source CSV data file should be analyzed.

See Also:

AWS API Reference

Definition at line 34 of file CsvFormatDescriptor.h.

Constructor & Destructor Documentation

◆ CsvFormatDescriptor() [1/2]

Aws::LookoutMetrics::Model::CsvFormatDescriptor::CsvFormatDescriptor ( )

◆ CsvFormatDescriptor() [2/2]

Aws::LookoutMetrics::Model::CsvFormatDescriptor::CsvFormatDescriptor ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddHeaderList() [1/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::AddHeaderList ( Aws::String &&  value)
inline

A list of the source CSV file's headers, if any.

Definition at line 215 of file CsvFormatDescriptor.h.

◆ AddHeaderList() [2/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::AddHeaderList ( const Aws::String value)
inline

A list of the source CSV file's headers, if any.

Definition at line 210 of file CsvFormatDescriptor.h.

◆ AddHeaderList() [3/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::AddHeaderList ( const char *  value)
inline

A list of the source CSV file's headers, if any.

Definition at line 220 of file CsvFormatDescriptor.h.

◆ CharsetHasBeenSet()

bool Aws::LookoutMetrics::Model::CsvFormatDescriptor::CharsetHasBeenSet ( ) const
inline

The character set in which the source CSV file is written.

Definition at line 82 of file CsvFormatDescriptor.h.

◆ ContainsHeaderHasBeenSet()

bool Aws::LookoutMetrics::Model::CsvFormatDescriptor::ContainsHeaderHasBeenSet ( ) const
inline

Whether or not the source CSV file contains a header.

Definition at line 123 of file CsvFormatDescriptor.h.

◆ DelimiterHasBeenSet()

bool Aws::LookoutMetrics::Model::CsvFormatDescriptor::DelimiterHasBeenSet ( ) const
inline

The character used to delimit the source CSV file.

Definition at line 144 of file CsvFormatDescriptor.h.

◆ FileCompressionHasBeenSet()

bool Aws::LookoutMetrics::Model::CsvFormatDescriptor::FileCompressionHasBeenSet ( ) const
inline

The level of compression of the source CSV file.

Definition at line 51 of file CsvFormatDescriptor.h.

◆ GetCharset()

const Aws::String& Aws::LookoutMetrics::Model::CsvFormatDescriptor::GetCharset ( ) const
inline

The character set in which the source CSV file is written.

Definition at line 77 of file CsvFormatDescriptor.h.

◆ GetContainsHeader()

bool Aws::LookoutMetrics::Model::CsvFormatDescriptor::GetContainsHeader ( ) const
inline

Whether or not the source CSV file contains a header.

Definition at line 118 of file CsvFormatDescriptor.h.

◆ GetDelimiter()

const Aws::String& Aws::LookoutMetrics::Model::CsvFormatDescriptor::GetDelimiter ( ) const
inline

The character used to delimit the source CSV file.

Definition at line 139 of file CsvFormatDescriptor.h.

◆ GetFileCompression()

const CSVFileCompression& Aws::LookoutMetrics::Model::CsvFormatDescriptor::GetFileCompression ( ) const
inline

The level of compression of the source CSV file.

Definition at line 46 of file CsvFormatDescriptor.h.

◆ GetHeaderList()

const Aws::Vector<Aws::String>& Aws::LookoutMetrics::Model::CsvFormatDescriptor::GetHeaderList ( ) const
inline

A list of the source CSV file's headers, if any.

Definition at line 180 of file CsvFormatDescriptor.h.

◆ GetQuoteSymbol()

const Aws::String& Aws::LookoutMetrics::Model::CsvFormatDescriptor::GetQuoteSymbol ( ) const
inline

The character used as a quote character.

Definition at line 226 of file CsvFormatDescriptor.h.

◆ HeaderListHasBeenSet()

bool Aws::LookoutMetrics::Model::CsvFormatDescriptor::HeaderListHasBeenSet ( ) const
inline

A list of the source CSV file's headers, if any.

Definition at line 185 of file CsvFormatDescriptor.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::LookoutMetrics::Model::CsvFormatDescriptor::Jsonize ( ) const

◆ operator=()

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ QuoteSymbolHasBeenSet()

bool Aws::LookoutMetrics::Model::CsvFormatDescriptor::QuoteSymbolHasBeenSet ( ) const
inline

The character used as a quote character.

Definition at line 231 of file CsvFormatDescriptor.h.

◆ SetCharset() [1/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetCharset ( Aws::String &&  value)
inline

The character set in which the source CSV file is written.

Definition at line 92 of file CsvFormatDescriptor.h.

◆ SetCharset() [2/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetCharset ( const Aws::String value)
inline

The character set in which the source CSV file is written.

Definition at line 87 of file CsvFormatDescriptor.h.

◆ SetCharset() [3/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetCharset ( const char *  value)
inline

The character set in which the source CSV file is written.

Definition at line 97 of file CsvFormatDescriptor.h.

◆ SetContainsHeader()

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetContainsHeader ( bool  value)
inline

Whether or not the source CSV file contains a header.

Definition at line 128 of file CsvFormatDescriptor.h.

◆ SetDelimiter() [1/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetDelimiter ( Aws::String &&  value)
inline

The character used to delimit the source CSV file.

Definition at line 154 of file CsvFormatDescriptor.h.

◆ SetDelimiter() [2/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetDelimiter ( const Aws::String value)
inline

The character used to delimit the source CSV file.

Definition at line 149 of file CsvFormatDescriptor.h.

◆ SetDelimiter() [3/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetDelimiter ( const char *  value)
inline

The character used to delimit the source CSV file.

Definition at line 159 of file CsvFormatDescriptor.h.

◆ SetFileCompression() [1/2]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetFileCompression ( const CSVFileCompression value)
inline

The level of compression of the source CSV file.

Definition at line 56 of file CsvFormatDescriptor.h.

◆ SetFileCompression() [2/2]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetFileCompression ( CSVFileCompression &&  value)
inline

The level of compression of the source CSV file.

Definition at line 61 of file CsvFormatDescriptor.h.

◆ SetHeaderList() [1/2]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetHeaderList ( Aws::Vector< Aws::String > &&  value)
inline

A list of the source CSV file's headers, if any.

Definition at line 195 of file CsvFormatDescriptor.h.

◆ SetHeaderList() [2/2]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetHeaderList ( const Aws::Vector< Aws::String > &  value)
inline

A list of the source CSV file's headers, if any.

Definition at line 190 of file CsvFormatDescriptor.h.

◆ SetQuoteSymbol() [1/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetQuoteSymbol ( Aws::String &&  value)
inline

The character used as a quote character.

Definition at line 241 of file CsvFormatDescriptor.h.

◆ SetQuoteSymbol() [2/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetQuoteSymbol ( const Aws::String value)
inline

The character used as a quote character.

Definition at line 236 of file CsvFormatDescriptor.h.

◆ SetQuoteSymbol() [3/3]

void Aws::LookoutMetrics::Model::CsvFormatDescriptor::SetQuoteSymbol ( const char *  value)
inline

The character used as a quote character.

Definition at line 246 of file CsvFormatDescriptor.h.

◆ WithCharset() [1/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithCharset ( Aws::String &&  value)
inline

The character set in which the source CSV file is written.

Definition at line 107 of file CsvFormatDescriptor.h.

◆ WithCharset() [2/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithCharset ( const Aws::String value)
inline

The character set in which the source CSV file is written.

Definition at line 102 of file CsvFormatDescriptor.h.

◆ WithCharset() [3/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithCharset ( const char *  value)
inline

The character set in which the source CSV file is written.

Definition at line 112 of file CsvFormatDescriptor.h.

◆ WithContainsHeader()

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithContainsHeader ( bool  value)
inline

Whether or not the source CSV file contains a header.

Definition at line 133 of file CsvFormatDescriptor.h.

◆ WithDelimiter() [1/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithDelimiter ( Aws::String &&  value)
inline

The character used to delimit the source CSV file.

Definition at line 169 of file CsvFormatDescriptor.h.

◆ WithDelimiter() [2/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithDelimiter ( const Aws::String value)
inline

The character used to delimit the source CSV file.

Definition at line 164 of file CsvFormatDescriptor.h.

◆ WithDelimiter() [3/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithDelimiter ( const char *  value)
inline

The character used to delimit the source CSV file.

Definition at line 174 of file CsvFormatDescriptor.h.

◆ WithFileCompression() [1/2]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithFileCompression ( const CSVFileCompression value)
inline

The level of compression of the source CSV file.

Definition at line 66 of file CsvFormatDescriptor.h.

◆ WithFileCompression() [2/2]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithFileCompression ( CSVFileCompression &&  value)
inline

The level of compression of the source CSV file.

Definition at line 71 of file CsvFormatDescriptor.h.

◆ WithHeaderList() [1/2]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithHeaderList ( Aws::Vector< Aws::String > &&  value)
inline

A list of the source CSV file's headers, if any.

Definition at line 205 of file CsvFormatDescriptor.h.

◆ WithHeaderList() [2/2]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithHeaderList ( const Aws::Vector< Aws::String > &  value)
inline

A list of the source CSV file's headers, if any.

Definition at line 200 of file CsvFormatDescriptor.h.

◆ WithQuoteSymbol() [1/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithQuoteSymbol ( Aws::String &&  value)
inline

The character used as a quote character.

Definition at line 256 of file CsvFormatDescriptor.h.

◆ WithQuoteSymbol() [2/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithQuoteSymbol ( const Aws::String value)
inline

The character used as a quote character.

Definition at line 251 of file CsvFormatDescriptor.h.

◆ WithQuoteSymbol() [3/3]

CsvFormatDescriptor& Aws::LookoutMetrics::Model::CsvFormatDescriptor::WithQuoteSymbol ( const char *  value)
inline

The character used as a quote character.

Definition at line 261 of file CsvFormatDescriptor.h.


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