public static final class CompilationResultAction.LoadConfig.Builder extends GeneratedMessageV3.Builder<CompilationResultAction.LoadConfig.Builder> implements CompilationResultAction.LoadConfigOrBuilder
Simplified load configuration for actions
Protobuf type google.cloud.dataform.v1.CompilationResultAction.LoadConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public CompilationResultAction.LoadConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CompilationResultAction.LoadConfig build()
public CompilationResultAction.LoadConfig buildPartial()
public CompilationResultAction.LoadConfig.Builder clear()
Overrides
public CompilationResultAction.LoadConfig.Builder clearAppend()
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
public CompilationResultAction.LoadConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CompilationResultAction.LoadConfig.Builder clearMaximum()
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
public CompilationResultAction.LoadConfig.Builder clearMode()
public CompilationResultAction.LoadConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CompilationResultAction.LoadConfig.Builder clearReplace()
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
public CompilationResultAction.LoadConfig.Builder clearUnique()
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
public CompilationResultAction.LoadConfig.Builder clone()
Overrides
public CompilationResultAction.SimpleLoadMode getAppend()
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
public CompilationResultAction.SimpleLoadMode.Builder getAppendBuilder()
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
public CompilationResultAction.SimpleLoadModeOrBuilder getAppendOrBuilder()
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
public CompilationResultAction.LoadConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public CompilationResultAction.IncrementalLoadMode getMaximum()
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
public CompilationResultAction.IncrementalLoadMode.Builder getMaximumBuilder()
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
public CompilationResultAction.IncrementalLoadModeOrBuilder getMaximumOrBuilder()
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
public CompilationResultAction.LoadConfig.ModeCase getModeCase()
public CompilationResultAction.SimpleLoadMode getReplace()
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
public CompilationResultAction.SimpleLoadMode.Builder getReplaceBuilder()
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
public CompilationResultAction.SimpleLoadModeOrBuilder getReplaceOrBuilder()
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
public CompilationResultAction.IncrementalLoadMode getUnique()
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
public CompilationResultAction.IncrementalLoadMode.Builder getUniqueBuilder()
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
public CompilationResultAction.IncrementalLoadModeOrBuilder getUniqueOrBuilder()
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
public boolean hasAppend()
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
Returns |
Type |
Description |
boolean |
Whether the append field is set.
|
public boolean hasMaximum()
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
Returns |
Type |
Description |
boolean |
Whether the maximum field is set.
|
public boolean hasReplace()
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
Returns |
Type |
Description |
boolean |
Whether the replace field is set.
|
public boolean hasUnique()
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
Returns |
Type |
Description |
boolean |
Whether the unique field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CompilationResultAction.LoadConfig.Builder mergeAppend(CompilationResultAction.SimpleLoadMode value)
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
public CompilationResultAction.LoadConfig.Builder mergeFrom(CompilationResultAction.LoadConfig other)
public CompilationResultAction.LoadConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CompilationResultAction.LoadConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public CompilationResultAction.LoadConfig.Builder mergeMaximum(CompilationResultAction.IncrementalLoadMode value)
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
public CompilationResultAction.LoadConfig.Builder mergeReplace(CompilationResultAction.SimpleLoadMode value)
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
public CompilationResultAction.LoadConfig.Builder mergeUnique(CompilationResultAction.IncrementalLoadMode value)
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
public final CompilationResultAction.LoadConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CompilationResultAction.LoadConfig.Builder setAppend(CompilationResultAction.SimpleLoadMode value)
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
public CompilationResultAction.LoadConfig.Builder setAppend(CompilationResultAction.SimpleLoadMode.Builder builderForValue)
Append into destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode append = 2;
public CompilationResultAction.LoadConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CompilationResultAction.LoadConfig.Builder setMaximum(CompilationResultAction.IncrementalLoadMode value)
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
public CompilationResultAction.LoadConfig.Builder setMaximum(CompilationResultAction.IncrementalLoadMode.Builder builderForValue)
Insert records where the value exceeds the previous maximum value for a
column in the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode maximum = 3;
public CompilationResultAction.LoadConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public CompilationResultAction.LoadConfig.Builder setReplace(CompilationResultAction.SimpleLoadMode value)
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
public CompilationResultAction.LoadConfig.Builder setReplace(CompilationResultAction.SimpleLoadMode.Builder builderForValue)
Replace destination table
.google.cloud.dataform.v1.CompilationResultAction.SimpleLoadMode replace = 1;
public CompilationResultAction.LoadConfig.Builder setUnique(CompilationResultAction.IncrementalLoadMode value)
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
public CompilationResultAction.LoadConfig.Builder setUnique(CompilationResultAction.IncrementalLoadMode.Builder builderForValue)
Insert records where the value of a column is not already present in
the destination table
.google.cloud.dataform.v1.CompilationResultAction.IncrementalLoadMode unique = 4;
public final CompilationResultAction.LoadConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides