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).
166 167 168 169 |
# File 'proto_docs/google/cloud/dataform/v1beta1/dataform.rb', line 166 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.
166 167 168 169 |
# File 'proto_docs/google/cloud/dataform/v1beta1/dataform.rb', line 166 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.
166 167 168 169 |
# File 'proto_docs/google/cloud/dataform/v1beta1/dataform.rb', line 166 class WorkspaceCompilationOverrides include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |