CSVOutput

Properties

NameTypeDescriptionNotes

QuoteFields

Pointer to string

<p>Indicates whether to use quotation marks around output fields. </p> <ul> <li> <p> `ALWAYS`: Always use quotation marks for output fields.</p> </li> <li> <p> `ASNEEDED`: Use quotation marks for output fields when needed.</p> </li> </ul>

[optional]

QuoteEscapeCharacter

Pointer to string

The single character used for escaping the quote character inside an already escaped value.

[optional]

RecordDelimiter

Pointer to string

A single character used to separate individual records in the output. Instead of the default value, you can specify an arbitrary delimiter.

[optional]

FieldDelimiter

Pointer to interface{}

The value used to separate individual fields in a record. You can specify an arbitrary delimiter.

[optional]

QuoteCharacter

Pointer to string

A single character used for escaping when the field delimiter is part of the value. For example, if the value is `a, b`, IONOS S3 Object Storage wraps this field value in quotation marks, as follows: `&quot; a , b &quot;`.

[optional]

Methods

NewCSVOutput

func NewCSVOutput() *CSVOutput

NewCSVOutput instantiates a new CSVOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

NewCSVOutputWithDefaults

func NewCSVOutputWithDefaults() *CSVOutput

NewCSVOutputWithDefaults instantiates a new CSVOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetQuoteFields

func (o *CSVOutput) GetQuoteFields() string

GetQuoteFields returns the QuoteFields field if non-nil, zero value otherwise.

GetQuoteFieldsOk

func (o *CSVOutput) GetQuoteFieldsOk() (*string, bool)

GetQuoteFieldsOk returns a tuple with the QuoteFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetQuoteFields

func (o *CSVOutput) SetQuoteFields(v string)

SetQuoteFields sets QuoteFields field to given value.

HasQuoteFields

func (o *CSVOutput) HasQuoteFields() bool

HasQuoteFields returns a boolean if a field has been set.

GetQuoteEscapeCharacter

func (o *CSVOutput) GetQuoteEscapeCharacter() string

GetQuoteEscapeCharacter returns the QuoteEscapeCharacter field if non-nil, zero value otherwise.

GetQuoteEscapeCharacterOk

func (o *CSVOutput) GetQuoteEscapeCharacterOk() (*string, bool)

GetQuoteEscapeCharacterOk returns a tuple with the QuoteEscapeCharacter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetQuoteEscapeCharacter

func (o *CSVOutput) SetQuoteEscapeCharacter(v string)

SetQuoteEscapeCharacter sets QuoteEscapeCharacter field to given value.

HasQuoteEscapeCharacter

func (o *CSVOutput) HasQuoteEscapeCharacter() bool

HasQuoteEscapeCharacter returns a boolean if a field has been set.

GetRecordDelimiter

func (o *CSVOutput) GetRecordDelimiter() string

GetRecordDelimiter returns the RecordDelimiter field if non-nil, zero value otherwise.

GetRecordDelimiterOk

func (o *CSVOutput) GetRecordDelimiterOk() (*string, bool)

GetRecordDelimiterOk returns a tuple with the RecordDelimiter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRecordDelimiter

func (o *CSVOutput) SetRecordDelimiter(v string)

SetRecordDelimiter sets RecordDelimiter field to given value.

HasRecordDelimiter

func (o *CSVOutput) HasRecordDelimiter() bool

HasRecordDelimiter returns a boolean if a field has been set.

GetFieldDelimiter

func (o *CSVOutput) GetFieldDelimiter() interface{}

GetFieldDelimiter returns the FieldDelimiter field if non-nil, zero value otherwise.

GetFieldDelimiterOk

func (o *CSVOutput) GetFieldDelimiterOk() (*interface{}, bool)

GetFieldDelimiterOk returns a tuple with the FieldDelimiter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetFieldDelimiter

func (o *CSVOutput) SetFieldDelimiter(v interface{})

SetFieldDelimiter sets FieldDelimiter field to given value.

HasFieldDelimiter

func (o *CSVOutput) HasFieldDelimiter() bool

HasFieldDelimiter returns a boolean if a field has been set.

SetFieldDelimiterNil

func (o *CSVOutput) SetFieldDelimiterNil(b bool)

SetFieldDelimiterNil sets the value for FieldDelimiter to be an explicit nil

UnsetFieldDelimiter

func (o *CSVOutput) UnsetFieldDelimiter()

UnsetFieldDelimiter ensures that no value is present for FieldDelimiter, not even an explicit nil

GetQuoteCharacter

func (o *CSVOutput) GetQuoteCharacter() string

GetQuoteCharacter returns the QuoteCharacter field if non-nil, zero value otherwise.

GetQuoteCharacterOk

func (o *CSVOutput) GetQuoteCharacterOk() (*string, bool)

GetQuoteCharacterOk returns a tuple with the QuoteCharacter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetQuoteCharacter

func (o *CSVOutput) SetQuoteCharacter(v string)

SetQuoteCharacter sets QuoteCharacter field to given value.

HasQuoteCharacter

func (o *CSVOutput) HasQuoteCharacter() bool

HasQuoteCharacter returns a boolean if a field has been set.

Last updated