Reference documentation and code samples for the Google Cloud AlloyDB for PostgreSQL V1 Client class CsvExportOptions.
Options for exporting data in CSV format.
Generated from protobuf message google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions
Namespace
Google \ Cloud \ AlloyDb \ V1 \ ExportClusterRequestMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ select_query |
string
Required. The SELECT query used to extract the data. |
↳ field_delimiter |
string
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. |
↳ quote_character |
string
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. |
↳ escape_character |
string
Optional. Specifies the character that should appear before a data character that needs to be escaped. The default is the same as quote character. The value of this argument has to be a character in Hex ASCII Code. |
getSelectQuery
Required. The SELECT query used to extract the data.
Returns | |
---|---|
Type | Description |
string |
setSelectQuery
Required. The SELECT query used to extract the data.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getFieldDelimiter
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.
Returns | |
---|---|
Type | Description |
string |
setFieldDelimiter
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.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getQuoteCharacter
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.
Returns | |
---|---|
Type | Description |
string |
setQuoteCharacter
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.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getEscapeCharacter
Optional. Specifies the character that should appear before a data character that needs to be escaped. The default is the same as quote character. The value of this argument has to be a character in Hex ASCII Code.
Returns | |
---|---|
Type | Description |
string |
setEscapeCharacter
Optional. Specifies the character that should appear before a data character that needs to be escaped. The default is the same as quote character. The value of this argument has to be a character in Hex ASCII Code.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |