Class InvocationConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InvocationConfig.Builder>
com.google.cloud.dataform.v1beta1.InvocationConfig.Builder
- All Implemented Interfaces:
InvocationConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InvocationConfig
public static final class InvocationConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InvocationConfig.Builder>
implements InvocationConfigOrBuilder
Includes various configuration options for a workflow invocation. If both `included_targets` and `included_tags` are unset, all actions will be included.Protobuf type
google.cloud.dataform.v1beta1.InvocationConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllIncludedTags(Iterable<String> values) Optional.addAllIncludedTargets(Iterable<? extends Target> values) Optional.addIncludedTags(String value) Optional.addIncludedTagsBytes(com.google.protobuf.ByteString value) Optional.addIncludedTargets(int index, Target value) Optional.addIncludedTargets(int index, Target.Builder builderForValue) Optional.addIncludedTargets(Target value) Optional.addIncludedTargets(Target.Builder builderForValue) Optional.Optional.addIncludedTargetsBuilder(int index) Optional.build()clear()Optional.Optional.Optional.Optional.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanOptional.getIncludedTags(int index) Optional.com.google.protobuf.ByteStringgetIncludedTagsBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.getIncludedTargets(int index) Optional.getIncludedTargetsBuilder(int index) Optional.Optional.intOptional.Optional.getIncludedTargetsOrBuilder(int index) Optional.List<? extends TargetOrBuilder>Optional.Optional.intOptional.Optional.com.google.protobuf.ByteStringOptional.booleanOptional.booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(InvocationConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeIncludedTargets(int index) Optional.setFullyRefreshIncrementalTablesEnabled(boolean value) Optional.setIncludedTags(int index, String value) Optional.setIncludedTargets(int index, Target value) Optional.setIncludedTargets(int index, Target.Builder builderForValue) Optional.Optional.setQueryPriorityValue(int value) Optional.setServiceAccount(String value) Optional.setServiceAccountBytes(com.google.protobuf.ByteString value) Optional.setTransitiveDependenciesIncluded(boolean value) Optional.setTransitiveDependentsIncluded(boolean value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InvocationConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InvocationConfig.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.GeneratedMessage.Builder<InvocationConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InvocationConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InvocationConfig.Builder>
-
mergeFrom
public InvocationConfig.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<InvocationConfig.Builder>- Throws:
IOException
-
getIncludedTargetsList
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTargetsListin interfaceInvocationConfigOrBuilder
-
getIncludedTargetsCount
public int getIncludedTargetsCount()Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTargetsCountin interfaceInvocationConfigOrBuilder
-
getIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTargetsin interfaceInvocationConfigOrBuilder
-
setIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
setIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addAllIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
clearIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
removeIncludedTargets
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getIncludedTargetsBuilder
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getIncludedTargetsOrBuilder
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTargetsOrBuilderin interfaceInvocationConfigOrBuilder
-
getIncludedTargetsOrBuilderList
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTargetsOrBuilderListin interfaceInvocationConfigOrBuilder
-
addIncludedTargetsBuilder
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addIncludedTargetsBuilder
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getIncludedTargetsBuilderList
Optional. The set of action identifiers to include.
repeated .google.cloud.dataform.v1beta1.Target included_targets = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getIncludedTagsList
public com.google.protobuf.ProtocolStringList getIncludedTagsList()Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTagsListin interfaceInvocationConfigOrBuilder- Returns:
- A list containing the includedTags.
-
getIncludedTagsCount
public int getIncludedTagsCount()Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTagsCountin interfaceInvocationConfigOrBuilder- Returns:
- The count of includedTags.
-
getIncludedTags
Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTagsin interfaceInvocationConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The includedTags at the given index.
-
getIncludedTagsBytes
public com.google.protobuf.ByteString getIncludedTagsBytes(int index) Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIncludedTagsBytesin interfaceInvocationConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the includedTags at the given index.
-
setIncludedTags
Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The includedTags to set.- Returns:
- This builder for chaining.
-
addIncludedTags
Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The includedTags to add.- Returns:
- This builder for chaining.
-
addAllIncludedTags
Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The includedTags to add.- Returns:
- This builder for chaining.
-
clearIncludedTags
Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addIncludedTagsBytes
Optional. The set of tags to include.
repeated string included_tags = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the includedTags to add.- Returns:
- This builder for chaining.
-
getTransitiveDependenciesIncluded
public boolean getTransitiveDependenciesIncluded()Optional. When set to true, transitive dependencies of included actions will be executed.
bool transitive_dependencies_included = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTransitiveDependenciesIncludedin interfaceInvocationConfigOrBuilder- Returns:
- The transitiveDependenciesIncluded.
-
setTransitiveDependenciesIncluded
Optional. When set to true, transitive dependencies of included actions will be executed.
bool transitive_dependencies_included = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The transitiveDependenciesIncluded to set.- Returns:
- This builder for chaining.
-
clearTransitiveDependenciesIncluded
Optional. When set to true, transitive dependencies of included actions will be executed.
bool transitive_dependencies_included = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getTransitiveDependentsIncluded
public boolean getTransitiveDependentsIncluded()Optional. When set to true, transitive dependents of included actions will be executed.
bool transitive_dependents_included = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTransitiveDependentsIncludedin interfaceInvocationConfigOrBuilder- Returns:
- The transitiveDependentsIncluded.
-
setTransitiveDependentsIncluded
Optional. When set to true, transitive dependents of included actions will be executed.
bool transitive_dependents_included = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The transitiveDependentsIncluded to set.- Returns:
- This builder for chaining.
-
clearTransitiveDependentsIncluded
Optional. When set to true, transitive dependents of included actions will be executed.
bool transitive_dependents_included = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getFullyRefreshIncrementalTablesEnabled
public boolean getFullyRefreshIncrementalTablesEnabled()Optional. When set to true, any incremental tables will be fully refreshed.
bool fully_refresh_incremental_tables_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFullyRefreshIncrementalTablesEnabledin interfaceInvocationConfigOrBuilder- Returns:
- The fullyRefreshIncrementalTablesEnabled.
-
setFullyRefreshIncrementalTablesEnabled
Optional. When set to true, any incremental tables will be fully refreshed.
bool fully_refresh_incremental_tables_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The fullyRefreshIncrementalTablesEnabled to set.- Returns:
- This builder for chaining.
-
clearFullyRefreshIncrementalTablesEnabled
Optional. When set to true, any incremental tables will be fully refreshed.
bool fully_refresh_incremental_tables_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getServiceAccount
Optional. The service account to run workflow invocations under.
string service_account = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceAccountin interfaceInvocationConfigOrBuilder- Returns:
- The serviceAccount.
-
getServiceAccountBytes
public com.google.protobuf.ByteString getServiceAccountBytes()Optional. The service account to run workflow invocations under.
string service_account = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceAccountBytesin interfaceInvocationConfigOrBuilder- Returns:
- The bytes for serviceAccount.
-
setServiceAccount
Optional. The service account to run workflow invocations under.
string service_account = 6 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The serviceAccount to set.- Returns:
- This builder for chaining.
-
clearServiceAccount
Optional. The service account to run workflow invocations under.
string service_account = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setServiceAccountBytes
Optional. The service account to run workflow invocations under.
string service_account = 6 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for serviceAccount to set.- Returns:
- This builder for chaining.
-
hasQueryPriority
public boolean hasQueryPriority()Optional. Specifies the priority for query execution in BigQuery. More information can be found at https://cloud.google.com/bigquery/docs/running-queries#queries.
optional .google.cloud.dataform.v1beta1.InvocationConfig.QueryPriority query_priority = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasQueryPriorityin interfaceInvocationConfigOrBuilder- Returns:
- Whether the queryPriority field is set.
-
getQueryPriorityValue
public int getQueryPriorityValue()Optional. Specifies the priority for query execution in BigQuery. More information can be found at https://cloud.google.com/bigquery/docs/running-queries#queries.
optional .google.cloud.dataform.v1beta1.InvocationConfig.QueryPriority query_priority = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getQueryPriorityValuein interfaceInvocationConfigOrBuilder- Returns:
- The enum numeric value on the wire for queryPriority.
-
setQueryPriorityValue
Optional. Specifies the priority for query execution in BigQuery. More information can be found at https://cloud.google.com/bigquery/docs/running-queries#queries.
optional .google.cloud.dataform.v1beta1.InvocationConfig.QueryPriority query_priority = 9 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for queryPriority to set.- Returns:
- This builder for chaining.
-
getQueryPriority
Optional. Specifies the priority for query execution in BigQuery. More information can be found at https://cloud.google.com/bigquery/docs/running-queries#queries.
optional .google.cloud.dataform.v1beta1.InvocationConfig.QueryPriority query_priority = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getQueryPriorityin interfaceInvocationConfigOrBuilder- Returns:
- The queryPriority.
-
setQueryPriority
Optional. Specifies the priority for query execution in BigQuery. More information can be found at https://cloud.google.com/bigquery/docs/running-queries#queries.
optional .google.cloud.dataform.v1beta1.InvocationConfig.QueryPriority query_priority = 9 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The queryPriority to set.- Returns:
- This builder for chaining.
-
clearQueryPriority
Optional. Specifies the priority for query execution in BigQuery. More information can be found at https://cloud.google.com/bigquery/docs/running-queries#queries.
optional .google.cloud.dataform.v1beta1.InvocationConfig.QueryPriority query_priority = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-