Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class CodeCompilationConfig.
Configures various aspects of Dataform code compilation.
Generated from protobuf message google.cloud.dataform.v1beta1.CompilationResult.CodeCompilationConfig
Namespace
Google \ Cloud \ Dataform \ V1beta1 \ CompilationResultMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ default_database |
string
Optional. The default database (Google Cloud project ID). |
↳ default_schema |
string
Optional. The default schema (BigQuery dataset ID). |
↳ default_location |
string
Optional. The default BigQuery location to use. Defaults to "US". See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations. |
↳ assertion_schema |
string
Optional. The default schema (BigQuery dataset ID) for assertions. |
↳ vars |
array|Google\Protobuf\Internal\MapField
Optional. User-defined variables that are made available to project code during compilation. |
↳ database_suffix |
string
Optional. The suffix that should be appended to all database (Google Cloud project ID) names. |
↳ schema_suffix |
string
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names. |
↳ table_prefix |
string
Optional. The prefix that should be prepended to all table names. |
getDefaultDatabase
Optional. The default database (Google Cloud project ID).
Returns | |
---|---|
Type | Description |
string |
setDefaultDatabase
Optional. The default database (Google Cloud project ID).
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDefaultSchema
Optional. The default schema (BigQuery dataset ID).
Returns | |
---|---|
Type | Description |
string |
setDefaultSchema
Optional. The default schema (BigQuery dataset ID).
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDefaultLocation
Optional. The default BigQuery location to use. Defaults to "US".
See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
Returns | |
---|---|
Type | Description |
string |
setDefaultLocation
Optional. The default BigQuery location to use. Defaults to "US".
See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getAssertionSchema
Optional. The default schema (BigQuery dataset ID) for assertions.
Returns | |
---|---|
Type | Description |
string |
setAssertionSchema
Optional. The default schema (BigQuery dataset ID) for assertions.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getVars
Optional. User-defined variables that are made available to project code during compilation.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setVars
Optional. User-defined variables that are made available to project code during compilation.
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |
getDatabaseSuffix
Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
Returns | |
---|---|
Type | Description |
string |
setDatabaseSuffix
Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSchemaSuffix
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
Returns | |
---|---|
Type | Description |
string |
setSchemaSuffix
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTablePrefix
Optional. The prefix that should be prepended to all table names.
Returns | |
---|---|
Type | Description |
string |
setTablePrefix
Optional. The prefix that should be prepended to all table names.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |