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.BuilderaddAllClusterExpressions(Iterable<String> values)A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.BuilderaddAllDependencyTargets(Iterable<? extends Target> values)A list of actions that this action depends on.CompilationResultAction.Relation.BuilderaddAllPostOperations(Iterable<String> values)SQL statements to be executed after creating the relation.CompilationResultAction.Relation.BuilderaddAllPreOperations(Iterable<String> values)SQL statements to be executed before creating the relation.CompilationResultAction.Relation.BuilderaddAllTags(Iterable<String> values)Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.BuilderaddClusterExpressions(String value)A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.BuilderaddClusterExpressionsBytes(com.google.protobuf.ByteString value)A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.BuilderaddDependencyTargets(int index, Target value)A list of actions that this action depends on.CompilationResultAction.Relation.BuilderaddDependencyTargets(int index, Target.Builder builderForValue)A list of actions that this action depends on.CompilationResultAction.Relation.BuilderaddDependencyTargets(Target value)A list of actions that this action depends on.CompilationResultAction.Relation.BuilderaddDependencyTargets(Target.Builder builderForValue)A list of actions that this action depends on.Target.BuilderaddDependencyTargetsBuilder()A list of actions that this action depends on.Target.BuilderaddDependencyTargetsBuilder(int index)A list of actions that this action depends on.CompilationResultAction.Relation.BuilderaddPostOperations(String value)SQL statements to be executed after creating the relation.CompilationResultAction.Relation.BuilderaddPostOperationsBytes(com.google.protobuf.ByteString value)SQL statements to be executed after creating the relation.CompilationResultAction.Relation.BuilderaddPreOperations(String value)SQL statements to be executed before creating the relation.CompilationResultAction.Relation.BuilderaddPreOperationsBytes(com.google.protobuf.ByteString value)SQL statements to be executed before creating the relation.CompilationResultAction.Relation.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CompilationResultAction.Relation.BuilderaddTags(String value)Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.BuilderaddTagsBytes(com.google.protobuf.ByteString value)Arbitrary, user-defined tags on this action.CompilationResultAction.Relationbuild()CompilationResultAction.RelationbuildPartial()CompilationResultAction.Relation.Builderclear()CompilationResultAction.Relation.BuilderclearAdditionalOptions()CompilationResultAction.Relation.BuilderclearClusterExpressions()A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.BuilderclearDependencyTargets()A list of actions that this action depends on.CompilationResultAction.Relation.BuilderclearDisabled()Whether this action is disabled (i.e.CompilationResultAction.Relation.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CompilationResultAction.Relation.BuilderclearIncrementalTableConfig()Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CompilationResultAction.Relation.BuilderclearPartitionExpirationDays()Sets the partition expiration in days.CompilationResultAction.Relation.BuilderclearPartitionExpression()The SQL expression used to partition the relation.CompilationResultAction.Relation.BuilderclearPostOperations()SQL statements to be executed after creating the relation.CompilationResultAction.Relation.BuilderclearPreOperations()SQL statements to be executed before creating the relation.CompilationResultAction.Relation.BuilderclearRelationDescriptor()Descriptor for the relation and its columns.CompilationResultAction.Relation.BuilderclearRelationType()The type of this relation.CompilationResultAction.Relation.BuilderclearRequirePartitionFilter()Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.CompilationResultAction.Relation.BuilderclearSelectQuery()The SELECT query which returns rows which this relation should contain.CompilationResultAction.Relation.BuilderclearTags()Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.Builderclone()booleancontainsAdditionalOptions(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.intgetAdditionalOptionsCount()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.StringgetAdditionalOptionsOrDefault(String key, String defaultValue)Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.StringgetAdditionalOptionsOrThrow(String key)Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.StringgetClusterExpressions(int index)A list of columns or SQL expressions used to cluster the table.com.google.protobuf.ByteStringgetClusterExpressionsBytes(int index)A list of columns or SQL expressions used to cluster the table.intgetClusterExpressionsCount()A list of columns or SQL expressions used to cluster the table.com.google.protobuf.ProtocolStringListgetClusterExpressionsList()A list of columns or SQL expressions used to cluster the table.CompilationResultAction.RelationgetDefaultInstanceForType()TargetgetDependencyTargets(int index)A list of actions that this action depends on.Target.BuildergetDependencyTargetsBuilder(int index)A list of actions that this action depends on.List<Target.Builder>getDependencyTargetsBuilderList()A list of actions that this action depends on.intgetDependencyTargetsCount()A list of actions that this action depends on.List<Target>getDependencyTargetsList()A list of actions that this action depends on.TargetOrBuildergetDependencyTargetsOrBuilder(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.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetDisabled()Whether this action is disabled (i.e.CompilationResultAction.Relation.IncrementalTableConfiggetIncrementalTableConfig()Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.IncrementalTableConfig.BuildergetIncrementalTableConfigBuilder()Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.IncrementalTableConfigOrBuildergetIncrementalTableConfigOrBuilder()Configures `INCREMENTAL_TABLE` settings for this relation.Map<String,String>getMutableAdditionalOptions()Deprecated.intgetPartitionExpirationDays()Sets the partition expiration in days.StringgetPartitionExpression()The SQL expression used to partition the relation.com.google.protobuf.ByteStringgetPartitionExpressionBytes()The SQL expression used to partition the relation.StringgetPostOperations(int index)SQL statements to be executed after creating the relation.com.google.protobuf.ByteStringgetPostOperationsBytes(int index)SQL statements to be executed after creating the relation.intgetPostOperationsCount()SQL statements to be executed after creating the relation.com.google.protobuf.ProtocolStringListgetPostOperationsList()SQL statements to be executed after creating the relation.StringgetPreOperations(int index)SQL statements to be executed before creating the relation.com.google.protobuf.ByteStringgetPreOperationsBytes(int index)SQL statements to be executed before creating the relation.intgetPreOperationsCount()SQL statements to be executed before creating the relation.com.google.protobuf.ProtocolStringListgetPreOperationsList()SQL statements to be executed before creating the relation.RelationDescriptorgetRelationDescriptor()Descriptor for the relation and its columns.RelationDescriptor.BuildergetRelationDescriptorBuilder()Descriptor for the relation and its columns.RelationDescriptorOrBuildergetRelationDescriptorOrBuilder()Descriptor for the relation and its columns.CompilationResultAction.Relation.RelationTypegetRelationType()The type of this relation.intgetRelationTypeValue()The type of this relation.booleangetRequirePartitionFilter()Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.StringgetSelectQuery()The SELECT query which returns rows which this relation should contain.com.google.protobuf.ByteStringgetSelectQueryBytes()The SELECT query which returns rows which this relation should contain.StringgetTags(int index)Arbitrary, user-defined tags on this action.com.google.protobuf.ByteStringgetTagsBytes(int index)Arbitrary, user-defined tags on this action.intgetTagsCount()Arbitrary, user-defined tags on this action.com.google.protobuf.ProtocolStringListgetTagsList()Arbitrary, user-defined tags on this action.booleanhasIncrementalTableConfig()Configures `INCREMENTAL_TABLE` settings for this relation.booleanhasRelationDescriptor()Descriptor for the relation and its columns.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()CompilationResultAction.Relation.BuildermergeFrom(CompilationResultAction.Relation other)CompilationResultAction.Relation.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CompilationResultAction.Relation.BuildermergeFrom(com.google.protobuf.Message other)CompilationResultAction.Relation.BuildermergeIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig value)Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.BuildermergeRelationDescriptor(RelationDescriptor value)Descriptor for the relation and its columns.CompilationResultAction.Relation.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CompilationResultAction.Relation.BuilderputAdditionalOptions(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.BuilderputAllAdditionalOptions(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.BuilderremoveAdditionalOptions(String key)Additional options that will be provided as key/value pairs into the options clause of a create table/view statement.CompilationResultAction.Relation.BuilderremoveDependencyTargets(int index)A list of actions that this action depends on.CompilationResultAction.Relation.BuildersetClusterExpressions(int index, String value)A list of columns or SQL expressions used to cluster the table.CompilationResultAction.Relation.BuildersetDependencyTargets(int index, Target value)A list of actions that this action depends on.CompilationResultAction.Relation.BuildersetDependencyTargets(int index, Target.Builder builderForValue)A list of actions that this action depends on.CompilationResultAction.Relation.BuildersetDisabled(boolean value)Whether this action is disabled (i.e.CompilationResultAction.Relation.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CompilationResultAction.Relation.BuildersetIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig value)Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.BuildersetIncrementalTableConfig(CompilationResultAction.Relation.IncrementalTableConfig.Builder builderForValue)Configures `INCREMENTAL_TABLE` settings for this relation.CompilationResultAction.Relation.BuildersetPartitionExpirationDays(int value)Sets the partition expiration in days.CompilationResultAction.Relation.BuildersetPartitionExpression(String value)The SQL expression used to partition the relation.CompilationResultAction.Relation.BuildersetPartitionExpressionBytes(com.google.protobuf.ByteString value)The SQL expression used to partition the relation.CompilationResultAction.Relation.BuildersetPostOperations(int index, String value)SQL statements to be executed after creating the relation.CompilationResultAction.Relation.BuildersetPreOperations(int index, String value)SQL statements to be executed before creating the relation.CompilationResultAction.Relation.BuildersetRelationDescriptor(RelationDescriptor value)Descriptor for the relation and its columns.CompilationResultAction.Relation.BuildersetRelationDescriptor(RelationDescriptor.Builder builderForValue)Descriptor for the relation and its columns.CompilationResultAction.Relation.BuildersetRelationType(CompilationResultAction.Relation.RelationType value)The type of this relation.CompilationResultAction.Relation.BuildersetRelationTypeValue(int value)The type of this relation.CompilationResultAction.Relation.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)CompilationResultAction.Relation.BuildersetRequirePartitionFilter(boolean value)Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.CompilationResultAction.Relation.BuildersetSelectQuery(String value)The SELECT query which returns rows which this relation should contain.CompilationResultAction.Relation.BuildersetSelectQueryBytes(com.google.protobuf.ByteString value)The SELECT query which returns rows which this relation should contain.CompilationResultAction.Relation.BuildersetTags(int index, String value)Arbitrary, user-defined tags on this action.CompilationResultAction.Relation.BuildersetUnknownFields(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:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
clear
public CompilationResultAction.Relation.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
getDefaultInstanceForType
public CompilationResultAction.Relation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CompilationResultAction.Relation build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CompilationResultAction.Relation buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CompilationResultAction.Relation.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
setField
public CompilationResultAction.Relation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
clearField
public CompilationResultAction.Relation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
clearOneof
public CompilationResultAction.Relation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin 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:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
addRepeatedField
public CompilationResultAction.Relation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
mergeFrom
public CompilationResultAction.Relation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CompilationResultAction.Relation.Builder>
-
mergeFrom
public CompilationResultAction.Relation.Builder mergeFrom(CompilationResultAction.Relation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
getDependencyTargetsListin 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:
getDependencyTargetsCountin 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:
getDependencyTargetsin 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:
getDependencyTargetsOrBuilderin 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:
getDependencyTargetsOrBuilderListin 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:
getDisabledin 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:
getTagsListin 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:
getTagsCountin 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:
getTagsin 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:
getTagsBytesin 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:
hasRelationDescriptorin 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:
getRelationDescriptorin 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:
getRelationDescriptorOrBuilderin interfaceCompilationResultAction.RelationOrBuilder
-
getRelationTypeValue
public int getRelationTypeValue()
The type of this relation.
.google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType relation_type = 5;- Specified by:
getRelationTypeValuein 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:
getRelationTypein 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:
getSelectQueryin 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:
getSelectQueryBytesin 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:
getPreOperationsListin 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:
getPreOperationsCountin 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:
getPreOperationsin 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:
getPreOperationsBytesin 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:
getPostOperationsListin 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:
getPostOperationsCountin 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:
getPostOperationsin 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:
getPostOperationsBytesin 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:
hasIncrementalTableConfigin 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:
getIncrementalTableConfigin 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:
getIncrementalTableConfigOrBuilderin interfaceCompilationResultAction.RelationOrBuilder
-
getPartitionExpression
public String getPartitionExpression()
The SQL expression used to partition the relation.
string partition_expression = 10;- Specified by:
getPartitionExpressionin 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:
getPartitionExpressionBytesin 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:
getClusterExpressionsListin 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:
getClusterExpressionsCountin 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:
getClusterExpressionsin 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:
getClusterExpressionsBytesin 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:
getPartitionExpirationDaysin 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:
getRequirePartitionFilterin 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.RelationOrBuilderAdditional 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:
getAdditionalOptionsCountin 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:
containsAdditionalOptionsin interfaceCompilationResultAction.RelationOrBuilder
-
getAdditionalOptions
@Deprecated public Map<String,String> getAdditionalOptions()
Deprecated.UsegetAdditionalOptionsMap()instead.- Specified by:
getAdditionalOptionsin 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:
getAdditionalOptionsMapin 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:
getAdditionalOptionsOrDefaultin 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:
getAdditionalOptionsOrThrowin 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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
mergeUnknownFields
public final CompilationResultAction.Relation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CompilationResultAction.Relation.Builder>
-
-