AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::QuickSight::Model::UploadSettings Class Reference

#include <UploadSettings.h>

Public Member Functions

 UploadSettings ()
 
 UploadSettings (Aws::Utils::Json::JsonView jsonValue)
 
UploadSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FileFormatGetFormat () const
 
bool FormatHasBeenSet () const
 
void SetFormat (const FileFormat &value)
 
void SetFormat (FileFormat &&value)
 
UploadSettingsWithFormat (const FileFormat &value)
 
UploadSettingsWithFormat (FileFormat &&value)
 
int GetStartFromRow () const
 
bool StartFromRowHasBeenSet () const
 
void SetStartFromRow (int value)
 
UploadSettingsWithStartFromRow (int value)
 
bool GetContainsHeader () const
 
bool ContainsHeaderHasBeenSet () const
 
void SetContainsHeader (bool value)
 
UploadSettingsWithContainsHeader (bool value)
 
const TextQualifierGetTextQualifier () const
 
bool TextQualifierHasBeenSet () const
 
void SetTextQualifier (const TextQualifier &value)
 
void SetTextQualifier (TextQualifier &&value)
 
UploadSettingsWithTextQualifier (const TextQualifier &value)
 
UploadSettingsWithTextQualifier (TextQualifier &&value)
 
const Aws::StringGetDelimiter () const
 
bool DelimiterHasBeenSet () const
 
void SetDelimiter (const Aws::String &value)
 
void SetDelimiter (Aws::String &&value)
 
void SetDelimiter (const char *value)
 
UploadSettingsWithDelimiter (const Aws::String &value)
 
UploadSettingsWithDelimiter (Aws::String &&value)
 
UploadSettingsWithDelimiter (const char *value)
 

Detailed Description

Information about the format for a source file or files.

See Also:

AWS API Reference

Definition at line 34 of file UploadSettings.h.

Constructor & Destructor Documentation

◆ UploadSettings() [1/2]

Aws::QuickSight::Model::UploadSettings::UploadSettings ( )

◆ UploadSettings() [2/2]

Aws::QuickSight::Model::UploadSettings::UploadSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ContainsHeaderHasBeenSet()

bool Aws::QuickSight::Model::UploadSettings::ContainsHeaderHasBeenSet ( ) const
inline

Whether the file has a header row, or the files each have a header row.

Definition at line 103 of file UploadSettings.h.

◆ DelimiterHasBeenSet()

bool Aws::QuickSight::Model::UploadSettings::DelimiterHasBeenSet ( ) const
inline

The delimiter between values in the file.

Definition at line 155 of file UploadSettings.h.

◆ FormatHasBeenSet()

bool Aws::QuickSight::Model::UploadSettings::FormatHasBeenSet ( ) const
inline

File format.

Definition at line 51 of file UploadSettings.h.

◆ GetContainsHeader()

bool Aws::QuickSight::Model::UploadSettings::GetContainsHeader ( ) const
inline

Whether the file has a header row, or the files each have a header row.

Definition at line 98 of file UploadSettings.h.

◆ GetDelimiter()

const Aws::String& Aws::QuickSight::Model::UploadSettings::GetDelimiter ( ) const
inline

The delimiter between values in the file.

Definition at line 150 of file UploadSettings.h.

◆ GetFormat()

const FileFormat& Aws::QuickSight::Model::UploadSettings::GetFormat ( ) const
inline

File format.

Definition at line 46 of file UploadSettings.h.

◆ GetStartFromRow()

int Aws::QuickSight::Model::UploadSettings::GetStartFromRow ( ) const
inline

A row number to start reading data from.

Definition at line 77 of file UploadSettings.h.

◆ GetTextQualifier()

const TextQualifier& Aws::QuickSight::Model::UploadSettings::GetTextQualifier ( ) const
inline

Text qualifier.

Definition at line 119 of file UploadSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::QuickSight::Model::UploadSettings::Jsonize ( ) const

◆ operator=()

UploadSettings& Aws::QuickSight::Model::UploadSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetContainsHeader()

void Aws::QuickSight::Model::UploadSettings::SetContainsHeader ( bool  value)
inline

Whether the file has a header row, or the files each have a header row.

Definition at line 108 of file UploadSettings.h.

◆ SetDelimiter() [1/3]

void Aws::QuickSight::Model::UploadSettings::SetDelimiter ( const Aws::String value)
inline

The delimiter between values in the file.

Definition at line 160 of file UploadSettings.h.

◆ SetDelimiter() [2/3]

void Aws::QuickSight::Model::UploadSettings::SetDelimiter ( Aws::String &&  value)
inline

The delimiter between values in the file.

Definition at line 165 of file UploadSettings.h.

◆ SetDelimiter() [3/3]

void Aws::QuickSight::Model::UploadSettings::SetDelimiter ( const char *  value)
inline

The delimiter between values in the file.

Definition at line 170 of file UploadSettings.h.

◆ SetFormat() [1/2]

void Aws::QuickSight::Model::UploadSettings::SetFormat ( const FileFormat value)
inline

File format.

Definition at line 56 of file UploadSettings.h.

◆ SetFormat() [2/2]

void Aws::QuickSight::Model::UploadSettings::SetFormat ( FileFormat &&  value)
inline

File format.

Definition at line 61 of file UploadSettings.h.

◆ SetStartFromRow()

void Aws::QuickSight::Model::UploadSettings::SetStartFromRow ( int  value)
inline

A row number to start reading data from.

Definition at line 87 of file UploadSettings.h.

◆ SetTextQualifier() [1/2]

void Aws::QuickSight::Model::UploadSettings::SetTextQualifier ( const TextQualifier value)
inline

Text qualifier.

Definition at line 129 of file UploadSettings.h.

◆ SetTextQualifier() [2/2]

void Aws::QuickSight::Model::UploadSettings::SetTextQualifier ( TextQualifier &&  value)
inline

Text qualifier.

Definition at line 134 of file UploadSettings.h.

◆ StartFromRowHasBeenSet()

bool Aws::QuickSight::Model::UploadSettings::StartFromRowHasBeenSet ( ) const
inline

A row number to start reading data from.

Definition at line 82 of file UploadSettings.h.

◆ TextQualifierHasBeenSet()

bool Aws::QuickSight::Model::UploadSettings::TextQualifierHasBeenSet ( ) const
inline

Text qualifier.

Definition at line 124 of file UploadSettings.h.

◆ WithContainsHeader()

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithContainsHeader ( bool  value)
inline

Whether the file has a header row, or the files each have a header row.

Definition at line 113 of file UploadSettings.h.

◆ WithDelimiter() [1/3]

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithDelimiter ( const Aws::String value)
inline

The delimiter between values in the file.

Definition at line 175 of file UploadSettings.h.

◆ WithDelimiter() [2/3]

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithDelimiter ( Aws::String &&  value)
inline

The delimiter between values in the file.

Definition at line 180 of file UploadSettings.h.

◆ WithDelimiter() [3/3]

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithDelimiter ( const char *  value)
inline

The delimiter between values in the file.

Definition at line 185 of file UploadSettings.h.

◆ WithFormat() [1/2]

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithFormat ( const FileFormat value)
inline

File format.

Definition at line 66 of file UploadSettings.h.

◆ WithFormat() [2/2]

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithFormat ( FileFormat &&  value)
inline

File format.

Definition at line 71 of file UploadSettings.h.

◆ WithStartFromRow()

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithStartFromRow ( int  value)
inline

A row number to start reading data from.

Definition at line 92 of file UploadSettings.h.

◆ WithTextQualifier() [1/2]

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithTextQualifier ( const TextQualifier value)
inline

Text qualifier.

Definition at line 139 of file UploadSettings.h.

◆ WithTextQualifier() [2/2]

UploadSettings& Aws::QuickSight::Model::UploadSettings::WithTextQualifier ( TextQualifier &&  value)
inline

Text qualifier.

Definition at line 144 of file UploadSettings.h.


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