Google Cloud Dataform V1beta1 Client - Class CodeCompilationConfig (0.5.1) Stay organized with collections Save and categorize content based on your preferences.
Beta
This library is covered by thePre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see thelaunch stage descriptions.
Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class CodeCompilationConfig.
Configures various aspects of Dataform code compilation.
Generated from protobuf messagegoogle.cloud.dataform.v1beta1.CodeCompilationConfig
Namespace
Google \ Cloud \ Dataform \ V1beta1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data | arrayOptional. Data for populating the Message object. |
↳ default_database | stringOptional. The default database (Google Cloud project ID). |
↳ default_schema | stringOptional. The default schema (BigQuery dataset ID). |
↳ default_location | stringOptional. 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 | stringOptional. The default schema (BigQuery dataset ID) for assertions. |
↳ vars | array|Google\Protobuf\Internal\MapFieldOptional. User-defined variables that are made available to project code during compilation. |
↳ database_suffix | stringOptional. The suffix that should be appended to all database (Google Cloud project ID) names. |
↳ schema_suffix | stringOptional. The suffix that should be appended to all schema (BigQuery dataset ID) names. |
↳ table_prefix | stringOptional. 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 codeduring compilation.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField | |
setVars
Optional. User-defined variables that are made available to project codeduring 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 Cloudproject ID) names.
| Returns | |
|---|---|
| Type | Description |
string | |
setDatabaseSuffix
Optional. The suffix that should be appended to all database (Google Cloudproject ID) names.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getSchemaSuffix
Optional. The suffix that should be appended to all schema (BigQuerydataset ID) names.
| Returns | |
|---|---|
| Type | Description |
string | |
setSchemaSuffix
Optional. The suffix that should be appended to all schema (BigQuerydataset 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 | |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-09 UTC.