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 |
|