Class CompilationResultAction.Relation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
- com.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.Builder
-
- All Implemented Interfaces:
CompilationResultAction.RelationOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CompilationResultAction.Relation
public static final class CompilationResultAction.Relation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder> implements CompilationResultAction.RelationOrBuilder
Represents a database relation.
Protobuf typegoogle.cloud.dataform.v1alpha2.CompilationResultAction.Relation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CompilationResultAction.Relation.Builder
addAllClusterExpressions(Iterable<String> values)
A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.Builder
addAllDependencyTargets(Iterable<? extends Target> values)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
addAllPostOperations(Iterable<String> values)
SQL statements to be executed after creating the relation.CompilationResultAction.Relation.Builder
addAllPreOperations(Iterable<String> values)
SQL statements to be executed before creating the relation.CompilationResultAction.Relation.Builder
addAllTags(Iterable<String> values)
Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.Builder
addClusterExpressions(String value)
A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.Builder
addClusterExpressionsBytes(com.google.protobuf.ByteString value)
A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.Builder
addDependencyTargets(int index, Target value)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
addDependencyTargets(int index, Target.Builder builderForValue)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
addDependencyTargets(Target value)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
addDependencyTargets(Target.Builder builderForValue)
A list of actions that this action depends on.Target.Builder
addDependencyTargetsBuilder()
A list of actions that this action depends on.Target.Builder
addDependencyTargetsBuilder(int index)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
addPostOperations(String value)
SQL statements to be executed after creating the relation.CompilationResultAction.Relation.Builder
addPostOperationsBytes(com.google.protobuf.ByteString value)
SQL statements to be executed after creating the relation.CompilationResultAction.Relation.Builder
addPreOperations(String value)
SQL statements to be executed before creating the relation.CompilationResultAction.Relation.Builder
addPreOperationsBytes(com.google.protobuf.ByteString value)
SQL statements to be executed before creating the relation.CompilationResultAction.Relation.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CompilationResultAction.Relation.Builder
addTags(String value)
Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.Builder
addTagsBytes(com.google.protobuf.ByteString value)
Arbitrary, user-defined tags on this action.CompilationResultAction.Relation
build()
CompilationResultAction.Relation
buildPartial()
CompilationResultAction.Relation.Builder
clear()
CompilationResultAction.Relation.Builder
clearAdditionalOptions()
CompilationResultAction.Relation.Builder
clearClusterExpressions()
A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.Builder
clearDependencyTargets()
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
clearDisabled()
Whether this action is disabled (i.e.CompilationResultAction.Relation.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CompilationResultAction.Relation.Builder
clearIncrementalTableConfig()
Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CompilationResultAction.Relation.Builder
clearPartitionExpirationDays()
Sets the partition expiration in days.CompilationResultAction.Relation.Builder
clearPartitionExpression()
The SQL expression used to partition the relation.CompilationResultAction.Relation.Builder
clearPostOperations()
SQL statements to be executed after creating the relation.CompilationResultAction.Relation.Builder
clearPreOperations()
SQL statements to be executed before creating the relation.CompilationResultAction.Relation.Builder
clearRelationDescriptor()
Descriptor for the relation and its columns.CompilationResultAction.Relation.Builder
clearRelationType()
The type of this relation.CompilationResultAction.Relation.Builder
clearRequirePartitionFilter()
Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.CompilationResultAction.Relation.Builder
clearSelectQuery()
The SELECT query which returns rows which this relation should contain.CompilationResultAction.Relation.Builder
clearTags()
Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.Builder
clone()
boolean
containsAdditionalOptions(String key)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.Map<String,String>
getAdditionalOptions()
Deprecated.int
getAdditionalOptionsCount()
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.Map<String,String>
getAdditionalOptionsMap()
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.String
getAdditionalOptionsOrDefault(String key, String defaultValue)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.String
getAdditionalOptionsOrThrow(String key)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.String
getClusterExpressions(int index)
A list of columns or SQL expressions used to cluster the table.com.google.protobuf.ByteString
getClusterExpressionsBytes(int index)
A list of columns or SQL expressions used to cluster the table.int
getClusterExpressionsCount()
A list of columns or SQL expressions used to cluster the table.com.google.protobuf.ProtocolStringList
getClusterExpressionsList()
A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation
getDefaultInstanceForType()
Target
getDependencyTargets(int index)
A list of actions that this action depends on.Target.Builder
getDependencyTargetsBuilder(int index)
A list of actions that this action depends on.List<Target.Builder>
getDependencyTargetsBuilderList()
A list of actions that this action depends on.int
getDependencyTargetsCount()
A list of actions that this action depends on.List<Target>
getDependencyTargetsList()
A list of actions that this action depends on.TargetOrBuilder
getDependencyTargetsOrBuilder(int index)
A list of actions that this action depends on.List<? extends TargetOrBuilder>
getDependencyTargetsOrBuilderList()
A list of actions that this action depends on.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
getDisabled()
Whether this action is disabled (i.e.CompilationResultAction.Relation.IncrementalTableConfig
getIncrementalTableConfig()
Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.IncrementalTableConfig.Builder
getIncrementalTableConfigBuilder()
Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.IncrementalTableConfigOrBuilder
getIncrementalTableConfigOrBuilder()
Configures `INCREMENTAL_TABLE` settings for this relation.Map<String,String>
getMutableAdditionalOptions()
Deprecated.int
getPartitionExpirationDays()
Sets the partition expiration in days.String
getPartitionExpression()
The SQL expression used to partition the relation.com.google.protobuf.ByteString
getPartitionExpressionBytes()
The SQL expression used to partition the relation.String
getPostOperations(int index)
SQL statements to be executed after creating the relation.com.google.protobuf.ByteString
getPostOperationsBytes(int index)
SQL statements to be executed after creating the relation.int
getPostOperationsCount()
SQL statements to be executed after creating the relation.com.google.protobuf.ProtocolStringList
getPostOperationsList()
SQL statements to be executed after creating the relation.String
getPreOperations(int index)
SQL statements to be executed before creating the relation.com.google.protobuf.ByteString
getPreOperationsBytes(int index)
SQL statements to be executed before creating the relation.int
getPreOperationsCount()
SQL statements to be executed before creating the relation.com.google.protobuf.ProtocolStringList
getPreOperationsList()
SQL statements to be executed before creating the relation.RelationDescriptor
getRelationDescriptor()
Descriptor for the relation and its columns.RelationDescriptor.Builder
getRelationDescriptorBuilder()
Descriptor for the relation and its columns.RelationDescriptorOrBuilder
getRelationDescriptorOrBuilder()
Descriptor for the relation and its columns.CompilationResultAction.Relation.RelationType
getRelationType()
The type of this relation.int
getRelationTypeValue()
The type of this relation.boolean
getRequirePartitionFilter()
Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.String
getSelectQuery()
The SELECT query which returns rows which this relation should contain.com.google.protobuf.ByteString
getSelectQueryBytes()
The SELECT query which returns rows which this relation should contain.String
getTags(int index)
Arbitrary, user-defined tags on this action.com.google.protobuf.ByteString
getTagsBytes(int index)
Arbitrary, user-defined tags on this action.int
getTagsCount()
Arbitrary, user-defined tags on this action.com.google.protobuf.ProtocolStringList
getTagsList()
Arbitrary, user-defined tags on this action.boolean
hasIncrementalTableConfig()
Configures `INCREMENTAL_TABLE` settings for this relation.boolean
hasRelationDescriptor()
Descriptor for the relation and its columns.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
CompilationResultAction.Relation.Builder
mergeFrom(CompilationResultAction.Relation other)
CompilationResultAction.Relation.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CompilationResultAction.Relation.Builder
mergeFrom(com.google.protobuf.Message other)
CompilationResultAction.Relation.Builder
mergeIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig value)
Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.Builder
mergeRelationDescriptor(RelationDescriptor value)
Descriptor for the relation and its columns.CompilationResultAction.Relation.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CompilationResultAction.Relation.Builder
putAdditionalOptions(String key, String value)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.CompilationResultAction.Relation.Builder
putAllAdditionalOptions(Map<String,String> values)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.CompilationResultAction.Relation.Builder
removeAdditionalOptions(String key)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.CompilationResultAction.Relation.Builder
removeDependencyTargets(int index)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
setClusterExpressions(int index, String value)
A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.Builder
setDependencyTargets(int index, Target value)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
setDependencyTargets(int index, Target.Builder builderForValue)
A list of actions that this action depends on.CompilationResultAction.Relation.Builder
setDisabled(boolean value)
Whether this action is disabled (i.e.CompilationResultAction.Relation.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CompilationResultAction.Relation.Builder
setIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig value)
Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.Builder
setIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig.Builder builderForValue)
Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.Builder
setPartitionExpirationDays(int value)
Sets the partition expiration in days.CompilationResultAction.Relation.Builder
setPartitionExpression(String value)
The SQL expression used to partition the relation.CompilationResultAction.Relation.Builder
setPartitionExpressionBytes(com.google.protobuf.ByteString value)
The SQL expression used to partition the relation.CompilationResultAction.Relation.Builder
setPostOperations(int index, String value)
SQL statements to be executed after creating the relation.CompilationResultAction.Relation.Builder
setPreOperations(int index, String value)
SQL statements to be executed before creating the relation.CompilationResultAction.Relation.Builder
setRelationDescriptor(RelationDescriptor value)
Descriptor for the relation and its columns.CompilationResultAction.Relation.Builder
setRelationDescriptor(RelationDescriptor.Builder builderForValue)
Descriptor for the relation and its columns.CompilationResultAction.Relation.Builder
setRelationType(CompilationResultAction.Relation.RelationType value)
The type of this relation.CompilationResultAction.Relation.Builder
setRelationTypeValue(int value)
The type of this relation.CompilationResultAction.Relation.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CompilationResultAction.Relation.Builder
setRequirePartitionFilter(boolean value)
Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.CompilationResultAction.Relation.Builder
setSelectQuery(String value)
The SELECT query which returns rows which this relation should contain.CompilationResultAction.Relation.Builder
setSelectQueryBytes(com.google.protobuf.ByteString value)
The SELECT query which returns rows which this relation should contain.CompilationResultAction.Relation.Builder
setTags(int index, String value)
Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
clear
public CompilationResultAction.Relation.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
getDefaultInstanceForType
public CompilationResultAction.Relation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CompilationResultAction.Relation build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CompilationResultAction.Relation buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CompilationResultAction.Relation.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
setField
public CompilationResultAction.Relation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
clearField
public CompilationResultAction.Relation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
clearOneof
public CompilationResultAction.Relation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
setRepeatedField
public CompilationResultAction.Relation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
addRepeatedField
public CompilationResultAction.Relation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
mergeFrom
public CompilationResultAction.Relation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CompilationResultAction.Relation.Builder>
-
mergeFrom
public CompilationResultAction.Relation.Builder mergeFrom(CompilationResultAction.Relation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
mergeFrom
public CompilationResultAction.Relation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CompilationResultAction.Relation.Builder>
- Throws:
IOException
-
getDependencyTargetsList
public List<Target> getDependencyTargetsList()
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
- Specified by:
getDependencyTargetsList
in interfaceCompilationResultAction.RelationOrBuilder
-
getDependencyTargetsCount
public int getDependencyTargetsCount()
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
- Specified by:
getDependencyTargetsCount
in interfaceCompilationResultAction.RelationOrBuilder
-
getDependencyTargets
public Target getDependencyTargets(int index)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
- Specified by:
getDependencyTargets
in interfaceCompilationResultAction.RelationOrBuilder
-
setDependencyTargets
public CompilationResultAction.Relation.Builder setDependencyTargets(int index, Target value)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
setDependencyTargets
public CompilationResultAction.Relation.Builder setDependencyTargets(int index, Target.Builder builderForValue)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
addDependencyTargets
public CompilationResultAction.Relation.Builder addDependencyTargets(Target value)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
addDependencyTargets
public CompilationResultAction.Relation.Builder addDependencyTargets(int index, Target value)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
addDependencyTargets
public CompilationResultAction.Relation.Builder addDependencyTargets(Target.Builder builderForValue)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
addDependencyTargets
public CompilationResultAction.Relation.Builder addDependencyTargets(int index, Target.Builder builderForValue)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
addAllDependencyTargets
public CompilationResultAction.Relation.Builder addAllDependencyTargets(Iterable<? extends Target> values)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
clearDependencyTargets
public CompilationResultAction.Relation.Builder clearDependencyTargets()
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
removeDependencyTargets
public CompilationResultAction.Relation.Builder removeDependencyTargets(int index)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
getDependencyTargetsBuilder
public Target.Builder getDependencyTargetsBuilder(int index)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
getDependencyTargetsOrBuilder
public TargetOrBuilder getDependencyTargetsOrBuilder(int index)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
- Specified by:
getDependencyTargetsOrBuilder
in interfaceCompilationResultAction.RelationOrBuilder
-
getDependencyTargetsOrBuilderList
public List<? extends TargetOrBuilder> getDependencyTargetsOrBuilderList()
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
- Specified by:
getDependencyTargetsOrBuilderList
in interfaceCompilationResultAction.RelationOrBuilder
-
addDependencyTargetsBuilder
public Target.Builder addDependencyTargetsBuilder()
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
addDependencyTargetsBuilder
public Target.Builder addDependencyTargetsBuilder(int index)
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
getDependencyTargetsBuilderList
public List<Target.Builder> getDependencyTargetsBuilderList()
A list of actions that this action depends on.
repeated .google.cloud.dataform.v1alpha2.Target dependency_targets = 1;
-
getDisabled
public boolean getDisabled()
Whether this action is disabled (i.e. should not be run).
bool disabled = 2;
- Specified by:
getDisabled
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The disabled.
-
setDisabled
public CompilationResultAction.Relation.Builder setDisabled(boolean value)
Whether this action is disabled (i.e. should not be run).
bool disabled = 2;
- Parameters:
value
- The disabled to set.- Returns:
- This builder for chaining.
-
clearDisabled
public CompilationResultAction.Relation.Builder clearDisabled()
Whether this action is disabled (i.e. should not be run).
bool disabled = 2;
- Returns:
- This builder for chaining.
-
getTagsList
public com.google.protobuf.ProtocolStringList getTagsList()
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Specified by:
getTagsList
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- A list containing the tags.
-
getTagsCount
public int getTagsCount()
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Specified by:
getTagsCount
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The count of tags.
-
getTags
public String getTags(int index)
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Specified by:
getTags
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
public com.google.protobuf.ByteString getTagsBytes(int index)
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Specified by:
getTagsBytes
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
setTags
public CompilationResultAction.Relation.Builder setTags(int index, String value)
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Parameters:
index
- The index to set the value at.value
- The tags to set.- Returns:
- This builder for chaining.
-
addTags
public CompilationResultAction.Relation.Builder addTags(String value)
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Parameters:
value
- The tags to add.- Returns:
- This builder for chaining.
-
addAllTags
public CompilationResultAction.Relation.Builder addAllTags(Iterable<String> values)
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Parameters:
values
- The tags to add.- Returns:
- This builder for chaining.
-
clearTags
public CompilationResultAction.Relation.Builder clearTags()
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Returns:
- This builder for chaining.
-
addTagsBytes
public CompilationResultAction.Relation.Builder addTagsBytes(com.google.protobuf.ByteString value)
Arbitrary, user-defined tags on this action.
repeated string tags = 3;
- Parameters:
value
- The bytes of the tags to add.- Returns:
- This builder for chaining.
-
hasRelationDescriptor
public boolean hasRelationDescriptor()
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
- Specified by:
hasRelationDescriptor
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- Whether the relationDescriptor field is set.
-
getRelationDescriptor
public RelationDescriptor getRelationDescriptor()
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
- Specified by:
getRelationDescriptor
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The relationDescriptor.
-
setRelationDescriptor
public CompilationResultAction.Relation.Builder setRelationDescriptor(RelationDescriptor value)
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
-
setRelationDescriptor
public CompilationResultAction.Relation.Builder setRelationDescriptor(RelationDescriptor.Builder builderForValue)
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
-
mergeRelationDescriptor
public CompilationResultAction.Relation.Builder mergeRelationDescriptor(RelationDescriptor value)
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
-
clearRelationDescriptor
public CompilationResultAction.Relation.Builder clearRelationDescriptor()
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
-
getRelationDescriptorBuilder
public RelationDescriptor.Builder getRelationDescriptorBuilder()
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
-
getRelationDescriptorOrBuilder
public RelationDescriptorOrBuilder getRelationDescriptorOrBuilder()
Descriptor for the relation and its columns.
.google.cloud.dataform.v1alpha2.RelationDescriptor relation_descriptor = 4;
- Specified by:
getRelationDescriptorOrBuilder
in interfaceCompilationResultAction.RelationOrBuilder
-
getRelationTypeValue
public int getRelationTypeValue()
The type of this relation.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType relation_type = 5;
- Specified by:
getRelationTypeValue
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The enum numeric value on the wire for relationType.
-
setRelationTypeValue
public CompilationResultAction.Relation.Builder setRelationTypeValue(int value)
The type of this relation.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType relation_type = 5;
- Parameters:
value
- The enum numeric value on the wire for relationType to set.- Returns:
- This builder for chaining.
-
getRelationType
public CompilationResultAction.Relation.RelationType getRelationType()
The type of this relation.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType relation_type = 5;
- Specified by:
getRelationType
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The relationType.
-
setRelationType
public CompilationResultAction.Relation.Builder setRelationType(CompilationResultAction.Relation.RelationType value)
The type of this relation.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType relation_type = 5;
- Parameters:
value
- The relationType to set.- Returns:
- This builder for chaining.
-
clearRelationType
public CompilationResultAction.Relation.Builder clearRelationType()
The type of this relation.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType relation_type = 5;
- Returns:
- This builder for chaining.
-
getSelectQuery
public String getSelectQuery()
The SELECT query which returns rows which this relation should contain.
string select_query = 6;
- Specified by:
getSelectQuery
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The selectQuery.
-
getSelectQueryBytes
public com.google.protobuf.ByteString getSelectQueryBytes()
The SELECT query which returns rows which this relation should contain.
string select_query = 6;
- Specified by:
getSelectQueryBytes
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The bytes for selectQuery.
-
setSelectQuery
public CompilationResultAction.Relation.Builder setSelectQuery(String value)
The SELECT query which returns rows which this relation should contain.
string select_query = 6;
- Parameters:
value
- The selectQuery to set.- Returns:
- This builder for chaining.
-
clearSelectQuery
public CompilationResultAction.Relation.Builder clearSelectQuery()
The SELECT query which returns rows which this relation should contain.
string select_query = 6;
- Returns:
- This builder for chaining.
-
setSelectQueryBytes
public CompilationResultAction.Relation.Builder setSelectQueryBytes(com.google.protobuf.ByteString value)
The SELECT query which returns rows which this relation should contain.
string select_query = 6;
- Parameters:
value
- The bytes for selectQuery to set.- Returns:
- This builder for chaining.
-
getPreOperationsList
public com.google.protobuf.ProtocolStringList getPreOperationsList()
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Specified by:
getPreOperationsList
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- A list containing the preOperations.
-
getPreOperationsCount
public int getPreOperationsCount()
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Specified by:
getPreOperationsCount
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The count of preOperations.
-
getPreOperations
public String getPreOperations(int index)
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Specified by:
getPreOperations
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The preOperations at the given index.
-
getPreOperationsBytes
public com.google.protobuf.ByteString getPreOperationsBytes(int index)
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Specified by:
getPreOperationsBytes
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the preOperations at the given index.
-
setPreOperations
public CompilationResultAction.Relation.Builder setPreOperations(int index, String value)
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Parameters:
index
- The index to set the value at.value
- The preOperations to set.- Returns:
- This builder for chaining.
-
addPreOperations
public CompilationResultAction.Relation.Builder addPreOperations(String value)
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Parameters:
value
- The preOperations to add.- Returns:
- This builder for chaining.
-
addAllPreOperations
public CompilationResultAction.Relation.Builder addAllPreOperations(Iterable<String> values)
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Parameters:
values
- The preOperations to add.- Returns:
- This builder for chaining.
-
clearPreOperations
public CompilationResultAction.Relation.Builder clearPreOperations()
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Returns:
- This builder for chaining.
-
addPreOperationsBytes
public CompilationResultAction.Relation.Builder addPreOperationsBytes(com.google.protobuf.ByteString value)
SQL statements to be executed before creating the relation.
repeated string pre_operations = 7;
- Parameters:
value
- The bytes of the preOperations to add.- Returns:
- This builder for chaining.
-
getPostOperationsList
public com.google.protobuf.ProtocolStringList getPostOperationsList()
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Specified by:
getPostOperationsList
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- A list containing the postOperations.
-
getPostOperationsCount
public int getPostOperationsCount()
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Specified by:
getPostOperationsCount
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The count of postOperations.
-
getPostOperations
public String getPostOperations(int index)
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Specified by:
getPostOperations
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The postOperations at the given index.
-
getPostOperationsBytes
public com.google.protobuf.ByteString getPostOperationsBytes(int index)
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Specified by:
getPostOperationsBytes
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the postOperations at the given index.
-
setPostOperations
public CompilationResultAction.Relation.Builder setPostOperations(int index, String value)
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Parameters:
index
- The index to set the value at.value
- The postOperations to set.- Returns:
- This builder for chaining.
-
addPostOperations
public CompilationResultAction.Relation.Builder addPostOperations(String value)
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Parameters:
value
- The postOperations to add.- Returns:
- This builder for chaining.
-
addAllPostOperations
public CompilationResultAction.Relation.Builder addAllPostOperations(Iterable<String> values)
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Parameters:
values
- The postOperations to add.- Returns:
- This builder for chaining.
-
clearPostOperations
public CompilationResultAction.Relation.Builder clearPostOperations()
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Returns:
- This builder for chaining.
-
addPostOperationsBytes
public CompilationResultAction.Relation.Builder addPostOperationsBytes(com.google.protobuf.ByteString value)
SQL statements to be executed after creating the relation.
repeated string post_operations = 8;
- Parameters:
value
- The bytes of the postOperations to add.- Returns:
- This builder for chaining.
-
hasIncrementalTableConfig
public boolean hasIncrementalTableConfig()
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
- Specified by:
hasIncrementalTableConfig
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- Whether the incrementalTableConfig field is set.
-
getIncrementalTableConfig
public CompilationResultAction.Relation.IncrementalTableConfig getIncrementalTableConfig()
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
- Specified by:
getIncrementalTableConfig
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The incrementalTableConfig.
-
setIncrementalTableConfig
public CompilationResultAction.Relation.Builder setIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig value)
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
-
setIncrementalTableConfig
public CompilationResultAction.Relation.Builder setIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig.Builder builderForValue)
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
-
mergeIncrementalTableConfig
public CompilationResultAction.Relation.Builder mergeIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig value)
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
-
clearIncrementalTableConfig
public CompilationResultAction.Relation.Builder clearIncrementalTableConfig()
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
-
getIncrementalTableConfigBuilder
public CompilationResultAction.Relation.IncrementalTableConfig.Builder getIncrementalTableConfigBuilder()
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
-
getIncrementalTableConfigOrBuilder
public CompilationResultAction.Relation.IncrementalTableConfigOrBuilder getIncrementalTableConfigOrBuilder()
Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IncrementalTableConfig incremental_table_config = 9;
- Specified by:
getIncrementalTableConfigOrBuilder
in interfaceCompilationResultAction.RelationOrBuilder
-
getPartitionExpression
public String getPartitionExpression()
The SQL expression used to partition the relation.
string partition_expression = 10;
- Specified by:
getPartitionExpression
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The partitionExpression.
-
getPartitionExpressionBytes
public com.google.protobuf.ByteString getPartitionExpressionBytes()
The SQL expression used to partition the relation.
string partition_expression = 10;
- Specified by:
getPartitionExpressionBytes
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The bytes for partitionExpression.
-
setPartitionExpression
public CompilationResultAction.Relation.Builder setPartitionExpression(String value)
The SQL expression used to partition the relation.
string partition_expression = 10;
- Parameters:
value
- The partitionExpression to set.- Returns:
- This builder for chaining.
-
clearPartitionExpression
public CompilationResultAction.Relation.Builder clearPartitionExpression()
The SQL expression used to partition the relation.
string partition_expression = 10;
- Returns:
- This builder for chaining.
-
setPartitionExpressionBytes
public CompilationResultAction.Relation.Builder setPartitionExpressionBytes(com.google.protobuf.ByteString value)
The SQL expression used to partition the relation.
string partition_expression = 10;
- Parameters:
value
- The bytes for partitionExpression to set.- Returns:
- This builder for chaining.
-
getClusterExpressionsList
public com.google.protobuf.ProtocolStringList getClusterExpressionsList()
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Specified by:
getClusterExpressionsList
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- A list containing the clusterExpressions.
-
getClusterExpressionsCount
public int getClusterExpressionsCount()
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Specified by:
getClusterExpressionsCount
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The count of clusterExpressions.
-
getClusterExpressions
public String getClusterExpressions(int index)
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Specified by:
getClusterExpressions
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The clusterExpressions at the given index.
-
getClusterExpressionsBytes
public com.google.protobuf.ByteString getClusterExpressionsBytes(int index)
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Specified by:
getClusterExpressionsBytes
in interfaceCompilationResultAction.RelationOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the clusterExpressions at the given index.
-
setClusterExpressions
public CompilationResultAction.Relation.Builder setClusterExpressions(int index, String value)
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Parameters:
index
- The index to set the value at.value
- The clusterExpressions to set.- Returns:
- This builder for chaining.
-
addClusterExpressions
public CompilationResultAction.Relation.Builder addClusterExpressions(String value)
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Parameters:
value
- The clusterExpressions to add.- Returns:
- This builder for chaining.
-
addAllClusterExpressions
public CompilationResultAction.Relation.Builder addAllClusterExpressions(Iterable<String> values)
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Parameters:
values
- The clusterExpressions to add.- Returns:
- This builder for chaining.
-
clearClusterExpressions
public CompilationResultAction.Relation.Builder clearClusterExpressions()
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Returns:
- This builder for chaining.
-
addClusterExpressionsBytes
public CompilationResultAction.Relation.Builder addClusterExpressionsBytes(com.google.protobuf.ByteString value)
A list of columns or SQL expressions used to cluster the table.
repeated string cluster_expressions = 11;
- Parameters:
value
- The bytes of the clusterExpressions to add.- Returns:
- This builder for chaining.
-
getPartitionExpirationDays
public int getPartitionExpirationDays()
Sets the partition expiration in days.
int32 partition_expiration_days = 12;
- Specified by:
getPartitionExpirationDays
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The partitionExpirationDays.
-
setPartitionExpirationDays
public CompilationResultAction.Relation.Builder setPartitionExpirationDays(int value)
Sets the partition expiration in days.
int32 partition_expiration_days = 12;
- Parameters:
value
- The partitionExpirationDays to set.- Returns:
- This builder for chaining.
-
clearPartitionExpirationDays
public CompilationResultAction.Relation.Builder clearPartitionExpirationDays()
Sets the partition expiration in days.
int32 partition_expiration_days = 12;
- Returns:
- This builder for chaining.
-
getRequirePartitionFilter
public boolean getRequirePartitionFilter()
Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.
bool require_partition_filter = 13;
- Specified by:
getRequirePartitionFilter
in interfaceCompilationResultAction.RelationOrBuilder
- Returns:
- The requirePartitionFilter.
-
setRequirePartitionFilter
public CompilationResultAction.Relation.Builder setRequirePartitionFilter(boolean value)
Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.
bool require_partition_filter = 13;
- Parameters:
value
- The requirePartitionFilter to set.- Returns:
- This builder for chaining.
-
clearRequirePartitionFilter
public CompilationResultAction.Relation.Builder clearRequirePartitionFilter()
Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.
bool require_partition_filter = 13;
- Returns:
- This builder for chaining.
-
getAdditionalOptionsCount
public int getAdditionalOptionsCount()
Description copied from interface:CompilationResultAction.RelationOrBuilder
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
- Specified by:
getAdditionalOptionsCount
in interfaceCompilationResultAction.RelationOrBuilder
-
containsAdditionalOptions
public boolean containsAdditionalOptions(String key)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
- Specified by:
containsAdditionalOptions
in interfaceCompilationResultAction.RelationOrBuilder
-
getAdditionalOptions
@Deprecated public Map<String,String> getAdditionalOptions()
Deprecated.UsegetAdditionalOptionsMap()
instead.- Specified by:
getAdditionalOptions
in interfaceCompilationResultAction.RelationOrBuilder
-
getAdditionalOptionsMap
public Map<String,String> getAdditionalOptionsMap()
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
- Specified by:
getAdditionalOptionsMap
in interfaceCompilationResultAction.RelationOrBuilder
-
getAdditionalOptionsOrDefault
public String getAdditionalOptionsOrDefault(String key, String defaultValue)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
- Specified by:
getAdditionalOptionsOrDefault
in interfaceCompilationResultAction.RelationOrBuilder
-
getAdditionalOptionsOrThrow
public String getAdditionalOptionsOrThrow(String key)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
- Specified by:
getAdditionalOptionsOrThrow
in interfaceCompilationResultAction.RelationOrBuilder
-
clearAdditionalOptions
public CompilationResultAction.Relation.Builder clearAdditionalOptions()
-
removeAdditionalOptions
public CompilationResultAction.Relation.Builder removeAdditionalOptions(String key)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
-
getMutableAdditionalOptions
@Deprecated public Map<String,String> getMutableAdditionalOptions()
Deprecated.Use alternate mutation accessors instead.
-
putAdditionalOptions
public CompilationResultAction.Relation.Builder putAdditionalOptions(String key, String value)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
-
putAllAdditionalOptions
public CompilationResultAction.Relation.Builder putAllAdditionalOptions(Map<String,String> values)
Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
map<string, string> additional_options = 14;
-
setUnknownFields
public final CompilationResultAction.Relation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
mergeUnknownFields
public final CompilationResultAction.Relation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
-