Dataform v1beta1 API - Class CodeCompilationConfig (1.0.0-beta06)

public sealed class CodeCompilationConfig : IMessage<CodeCompilationConfig>, IEquatable<CodeCompilationConfig>, IDeepCloneable<CodeCompilationConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataform v1beta1 API class CodeCompilationConfig.

Configures various aspects of Dataform code compilation.

Inheritance

object > CodeCompilationConfig

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

CodeCompilationConfig()

public CodeCompilationConfig()

CodeCompilationConfig(CodeCompilationConfig)

public CodeCompilationConfig(CodeCompilationConfig other)
Parameter
Name Description
other CodeCompilationConfig

Properties

AssertionSchema

public string AssertionSchema { get; set; }

Optional. The default schema (BigQuery dataset ID) for assertions.

Property Value
Type Description
string

DatabaseSuffix

public string DatabaseSuffix { get; set; }

Optional. The suffix that should be appended to all database (Google Cloud project ID) names.

Property Value
Type Description
string

DefaultDatabase

public string DefaultDatabase { get; set; }

Optional. The default database (Google Cloud project ID).

Property Value
Type Description
string

DefaultLocation

public string DefaultLocation { get; set; }

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.

Property Value
Type Description
string

DefaultSchema

public string DefaultSchema { get; set; }

Optional. The default schema (BigQuery dataset ID).

Property Value
Type Description
string

SchemaSuffix

public string SchemaSuffix { get; set; }

Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.

Property Value
Type Description
string

TablePrefix

public string TablePrefix { get; set; }

Optional. The prefix that should be prepended to all table names.

Property Value
Type Description
string

Vars

public MapField<string, string> Vars { get; }

Optional. User-defined variables that are made available to project code during compilation.

Property Value
Type Description
MapFieldstringstring