WorkspaceCompilationOverrides class
Configures workspace compilation overrides for a repository. Primarily used by the UI (console.cloud.google.com). schema_suffix and table_prefix can have a special expression - ${workspaceName}, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in code_compilation_config (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results.
Constructors
-
WorkspaceCompilationOverrides({Input<
String> ? defaultDatabase, Input<String> ? schemaSuffix, Input<String> ? tablePrefix}) -
Creates a new WorkspaceCompilationOverrides.
defaultDatabaseOptional. The default database (Google Cloud project ID).schemaSuffixOptional. The suffix that should be appended to all schema (BigQuery dataset ID) names.tablePrefixOptional. The prefix that should be prepended to all table names.const -
WorkspaceCompilationOverrides.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
defaultDatabase
→ Input<
String> ? -
Optional. The default database (Google Cloud project ID).
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
schemaSuffix
→ Input<
String> ? -
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
final
-
tablePrefix
→ Input<
String> ? -
Optional. The prefix that should be prepended to all table names.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited