Class WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder>
com.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder
- All Implemented Interfaces:
WorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig
public static final class WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder>
implements WorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder
Simplified load configuration for actionsProtobuf type
google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Append into destination tableInsert records where the value exceeds the previous maximum value for a column in the destination tableReplace destination tableInsert records where the value of a column is not already present in the destination tableAppend into destination tableAppend into destination tableAppend into destination tablestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorInsert records where the value exceeds the previous maximum value for a column in the destination tableInsert records where the value exceeds the previous maximum value for a column in the destination tableInsert records where the value exceeds the previous maximum value for a column in the destination tableReplace destination tableReplace destination tableReplace destination tableInsert records where the value of a column is not already present in the destination tableInsert records where the value of a column is not already present in the destination tableInsert records where the value of a column is not already present in the destination tablebooleanAppend into destination tablebooleanInsert records where the value exceeds the previous maximum value for a column in the destination tablebooleanReplace destination tablebooleanInsert records where the value of a column is not already present in the destination tableprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanAppend into destination tablemergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Insert records where the value exceeds the previous maximum value for a column in the destination tableReplace destination tableInsert records where the value of a column is not already present in the destination tableAppend into destination tablesetAppend(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode.Builder builderForValue) Append into destination tableInsert records where the value exceeds the previous maximum value for a column in the destination tablesetMaximum(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode.Builder builderForValue) Insert records where the value exceeds the previous maximum value for a column in the destination tableReplace destination tablesetReplace(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode.Builder builderForValue) Replace destination tableInsert records where the value of a column is not already present in the destination tablesetUnique(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode.Builder builderForValue) Insert records where the value of a column is not already present in the destination tableMethods 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<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.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<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.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<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.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
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder>
-
mergeFrom
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.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<WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder>- Throws:
IOException
-
getModeCase
- Specified by:
getModeCasein interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder
-
clearMode
-
hasReplace
public boolean hasReplace()Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1;- Specified by:
hasReplacein interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- Whether the replace field is set.
-
getReplace
Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1;- Specified by:
getReplacein interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- The replace.
-
setReplace
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setReplace(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode value) Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1; -
setReplace
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setReplace(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode.Builder builderForValue) Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1; -
mergeReplace
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder mergeReplace(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode value) Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1; -
clearReplace
Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1; -
getReplaceBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode.Builder getReplaceBuilder()Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1; -
getReplaceOrBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadModeOrBuilder getReplaceOrBuilder()Replace destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode replace = 1;- Specified by:
getReplaceOrBuilderin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder
-
hasAppend
public boolean hasAppend()Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2;- Specified by:
hasAppendin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- Whether the append field is set.
-
getAppend
Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2;- Specified by:
getAppendin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- The append.
-
setAppend
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setAppend(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode value) Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2; -
setAppend
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setAppend(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode.Builder builderForValue) Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2; -
mergeAppend
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder mergeAppend(WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode value) Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2; -
clearAppend
Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2; -
getAppendBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode.Builder getAppendBuilder()Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2; -
getAppendOrBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadModeOrBuilder getAppendOrBuilder()Append into destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadMode append = 2;- Specified by:
getAppendOrBuilderin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder
-
hasMaximum
public boolean hasMaximum()Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3;- Specified by:
hasMaximumin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- Whether the maximum field is set.
-
getMaximum
Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3;- Specified by:
getMaximumin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- The maximum.
-
setMaximum
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setMaximum(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode value) Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3; -
setMaximum
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setMaximum(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode.Builder builderForValue) Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3; -
mergeMaximum
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder mergeMaximum(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode value) Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3; -
clearMaximum
Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3; -
getMaximumBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode.Builder getMaximumBuilder()Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3; -
getMaximumOrBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadModeOrBuilder getMaximumOrBuilder()Insert records where the value exceeds the previous maximum value for a column in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode maximum = 3;- Specified by:
getMaximumOrBuilderin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder
-
hasUnique
public boolean hasUnique()Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4;- Specified by:
hasUniquein interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- Whether the unique field is set.
-
getUnique
Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4;- Specified by:
getUniquein interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder- Returns:
- The unique.
-
setUnique
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setUnique(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode value) Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4; -
setUnique
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder setUnique(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode.Builder builderForValue) Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4; -
mergeUnique
public WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig.Builder mergeUnique(WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode value) Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4; -
clearUnique
Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4; -
getUniqueBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode.Builder getUniqueBuilder()Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4; -
getUniqueOrBuilder
public WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadModeOrBuilder getUniqueOrBuilder()Insert records where the value of a column is not already present in the destination table
.google.cloud.dataform.v1beta1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadMode unique = 4;- Specified by:
getUniqueOrBuilderin interfaceWorkflowInvocationAction.DataPreparationAction.ActionLoadConfigOrBuilder
-