Class CsvImportOptions
Options for importing data in CSV format.
Implements
Inherited Members
Namespace: Google.Apis.CloudAlloyDBAdmin.v1.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1.dll
Syntax
public class CsvImportOptions : IDirectResponseSchema
Properties
Columns
Optional. The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
Declaration
[JsonProperty("columns")]
public virtual IList<string> Columns { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EscapeCharacter
Optional. Specifies the character that should appear before a data character that needs to be escaped. The default is same as quote character. The value of this argument has to be a character in Hex ASCII Code.
Declaration
[JsonProperty("escapeCharacter")]
public virtual string EscapeCharacter { get; set; }
Property Value
Type | Description |
---|---|
string |
FieldDelimiter
Optional. Specifies the character that separates columns within each row (line) of the file. The default is comma. The value of this argument has to be a character in Hex ASCII Code.
Declaration
[JsonProperty("fieldDelimiter")]
public virtual string FieldDelimiter { get; set; }
Property Value
Type | Description |
---|---|
string |
QuoteCharacter
Optional. Specifies the quoting character to be used when a data value is quoted. The default is double-quote. The value of this argument has to be a character in Hex ASCII Code.
Declaration
[JsonProperty("quoteCharacter")]
public virtual string QuoteCharacter { get; set; }
Property Value
Type | Description |
---|---|
string |
Table
Required. The database table to import CSV file into.
Declaration
[JsonProperty("table")]
public virtual string Table { get; set; }
Property Value
Type | Description |
---|---|
string |