public static final class Repository.WorkspaceCompilationOverrides extends GeneratedMessageV3 implements Repository.WorkspaceCompilationOverridesOrBuilder
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.
Protobuf type google.cloud.dataform.v1beta1.Repository.WorkspaceCompilationOverrides
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int DEFAULT_DATABASE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int SCHEMA_SUFFIX_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int TABLE_PREFIX_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static Repository.WorkspaceCompilationOverrides getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static Repository.WorkspaceCompilationOverrides.Builder newBuilder()
public static Repository.WorkspaceCompilationOverrides.Builder newBuilder(Repository.WorkspaceCompilationOverrides prototype)
public static Repository.WorkspaceCompilationOverrides parseDelimitedFrom(InputStream input)
public static Repository.WorkspaceCompilationOverrides parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Repository.WorkspaceCompilationOverrides parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static Repository.WorkspaceCompilationOverrides parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Repository.WorkspaceCompilationOverrides parseFrom(ByteString data)
public static Repository.WorkspaceCompilationOverrides parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Repository.WorkspaceCompilationOverrides parseFrom(CodedInputStream input)
public static Repository.WorkspaceCompilationOverrides parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Repository.WorkspaceCompilationOverrides parseFrom(InputStream input)
public static Repository.WorkspaceCompilationOverrides parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Repository.WorkspaceCompilationOverrides parseFrom(ByteBuffer data)
public static Repository.WorkspaceCompilationOverrides parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<Repository.WorkspaceCompilationOverrides> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public String getDefaultDatabase()
Optional. The default database (Google Cloud project ID).
string default_database = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
String | The defaultDatabase.
|
public ByteString getDefaultDatabaseBytes()
Optional. The default database (Google Cloud project ID).
string default_database = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
ByteString | The bytes for defaultDatabase.
|
public Repository.WorkspaceCompilationOverrides getDefaultInstanceForType()
public Parser<Repository.WorkspaceCompilationOverrides> getParserForType()
Overrides
public String getSchemaSuffix()
Optional. The suffix that should be appended to all schema (BigQuery
dataset ID) names.
string schema_suffix = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
String | The schemaSuffix.
|
public ByteString getSchemaSuffixBytes()
Optional. The suffix that should be appended to all schema (BigQuery
dataset ID) names.
string schema_suffix = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
ByteString | The bytes for schemaSuffix.
|
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
public String getTablePrefix()
Optional. The prefix that should be prepended to all table names.
string table_prefix = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
String | The tablePrefix.
|
public ByteString getTablePrefixBytes()
Optional. The prefix that should be prepended to all table names.
string table_prefix = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
ByteString | The bytes for tablePrefix.
|
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Repository.WorkspaceCompilationOverrides.Builder newBuilderForType()
protected Repository.WorkspaceCompilationOverrides.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public Repository.WorkspaceCompilationOverrides.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides