Class: Google::Cloud::Dataform::V1beta1::Repository::WorkspaceCompilationOverrides
- Inherits:
-
Object
- Object
- Google::Cloud::Dataform::V1beta1::Repository::WorkspaceCompilationOverrides
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataform/v1beta1/dataform.rb
Overview
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.
Instance Attribute Summary collapse
-
#default_database ⇒ ::String
Optional.
-
#schema_suffix ⇒ ::String
Optional.
-
#table_prefix ⇒ ::String
Optional.
Instance Attribute Details
#default_database ⇒ ::String
Returns Optional. The default database (Google Cloud project ID).
137 138 139 140 |
# File 'proto_docs/google/cloud/dataform/v1beta1/dataform.rb', line 137 class WorkspaceCompilationOverrides include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#schema_suffix ⇒ ::String
Returns Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
137 138 139 140 |
# File 'proto_docs/google/cloud/dataform/v1beta1/dataform.rb', line 137 class WorkspaceCompilationOverrides include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#table_prefix ⇒ ::String
Returns Optional. The prefix that should be prepended to all table names.
137 138 139 140 |
# File 'proto_docs/google/cloud/dataform/v1beta1/dataform.rb', line 137 class WorkspaceCompilationOverrides include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |