Package com.google.spanner.executor.v1
Class MutationAction.UpdateArgs.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
com.google.spanner.executor.v1.MutationAction.UpdateArgs.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MutationAction.UpdateArgsOrBuilder,Cloneable
- Enclosing class:
- MutationAction.UpdateArgs
public static final class MutationAction.UpdateArgs.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
implements MutationAction.UpdateArgsOrBuilder
Arguments to Update.Protobuf type
google.spanner.executor.v1.MutationAction.UpdateArgs-
Method Summary
Modifier and TypeMethodDescriptionaddAllColumn(Iterable<String> values) The columns to be updated.addAllType(Iterable<? extends Type> values) Type information for "values".addAllValues(Iterable<? extends ValueList> values) The values to be updated.The columns to be updated.addColumnBytes(com.google.protobuf.ByteString value) The columns to be updated.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Type information for "values".addType(int index, Type.Builder builderForValue) Type information for "values".Type information for "values".addType(Type.Builder builderForValue) Type information for "values".Type information for "values".addTypeBuilder(int index) Type information for "values".The values to be updated.addValues(int index, ValueList.Builder builderForValue) The values to be updated.The values to be updated.addValues(ValueList.Builder builderForValue) The values to be updated.The values to be updated.addValuesBuilder(int index) The values to be updated.build()clear()The columns to be updated.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Type information for "values".The values to be updated.clone()getColumn(int index) The columns to be updated.com.google.protobuf.ByteStringgetColumnBytes(int index) The columns to be updated.intThe columns to be updated.com.google.protobuf.ProtocolStringListThe columns to be updated.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetType(int index) Type information for "values".getTypeBuilder(int index) Type information for "values".Type information for "values".intType information for "values".Type information for "values".getTypeOrBuilder(int index) Type information for "values".List<? extends TypeOrBuilder>Type information for "values".getValues(int index) The values to be updated.getValuesBuilder(int index) The values to be updated.The values to be updated.intThe values to be updated.The values to be updated.getValuesOrBuilder(int index) The values to be updated.List<? extends ValueListOrBuilder>The values to be updated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeType(int index) Type information for "values".removeValues(int index) The values to be updated.The columns to be updated.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Type information for "values".setType(int index, Type.Builder builderForValue) Type information for "values".setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) The values to be updated.setValues(int index, ValueList.Builder builderForValue) The values to be updated.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.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<MutationAction.UpdateArgs.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<MutationAction.UpdateArgs.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
-
setField
public MutationAction.UpdateArgs.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<MutationAction.UpdateArgs.Builder>
-
clearField
public MutationAction.UpdateArgs.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
-
clearOneof
public MutationAction.UpdateArgs.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
-
setRepeatedField
public MutationAction.UpdateArgs.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<MutationAction.UpdateArgs.Builder>
-
addRepeatedField
public MutationAction.UpdateArgs.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<MutationAction.UpdateArgs.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MutationAction.UpdateArgs.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
-
mergeFrom
public MutationAction.UpdateArgs.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<MutationAction.UpdateArgs.Builder>- Throws:
IOException
-
getColumnList
public com.google.protobuf.ProtocolStringList getColumnList()The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Specified by:
getColumnListin interfaceMutationAction.UpdateArgsOrBuilder- Returns:
- A list containing the column.
-
getColumnCount
public int getColumnCount()The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Specified by:
getColumnCountin interfaceMutationAction.UpdateArgsOrBuilder- Returns:
- The count of column.
-
getColumn
The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Specified by:
getColumnin interfaceMutationAction.UpdateArgsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The column at the given index.
-
getColumnBytes
public com.google.protobuf.ByteString getColumnBytes(int index) The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Specified by:
getColumnBytesin interfaceMutationAction.UpdateArgsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the column at the given index.
-
setColumn
The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Parameters:
index- The index to set the value at.value- The column to set.- Returns:
- This builder for chaining.
-
addColumn
The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Parameters:
value- The column to add.- Returns:
- This builder for chaining.
-
addAllColumn
The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Parameters:
values- The column to add.- Returns:
- This builder for chaining.
-
clearColumn
The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Returns:
- This builder for chaining.
-
addColumnBytes
The columns to be updated. Identical to InsertArgs.column.
repeated string column = 1;- Parameters:
value- The bytes of the column to add.- Returns:
- This builder for chaining.
-
getTypeList
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2;- Specified by:
getTypeListin interfaceMutationAction.UpdateArgsOrBuilder
-
getTypeCount
public int getTypeCount()Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2;- Specified by:
getTypeCountin interfaceMutationAction.UpdateArgsOrBuilder
-
getType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2;- Specified by:
getTypein interfaceMutationAction.UpdateArgsOrBuilder
-
setType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
setType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
addType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
addType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
addType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
addType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
addAllType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
clearType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
removeType
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
getTypeBuilder
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
getTypeOrBuilder
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2;- Specified by:
getTypeOrBuilderin interfaceMutationAction.UpdateArgsOrBuilder
-
getTypeOrBuilderList
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2;- Specified by:
getTypeOrBuilderListin interfaceMutationAction.UpdateArgsOrBuilder
-
addTypeBuilder
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
addTypeBuilder
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
getTypeBuilderList
Type information for "values". Identical to InsertArgs.type.
repeated .google.spanner.v1.Type type = 2; -
getValuesList
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3;- Specified by:
getValuesListin interfaceMutationAction.UpdateArgsOrBuilder
-
getValuesCount
public int getValuesCount()The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3;- Specified by:
getValuesCountin interfaceMutationAction.UpdateArgsOrBuilder
-
getValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3;- Specified by:
getValuesin interfaceMutationAction.UpdateArgsOrBuilder
-
setValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
setValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
addValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
addValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
addValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
addValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
addAllValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
clearValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
removeValues
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
getValuesBuilder
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
getValuesOrBuilder
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3;- Specified by:
getValuesOrBuilderin interfaceMutationAction.UpdateArgsOrBuilder
-
getValuesOrBuilderList
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3;- Specified by:
getValuesOrBuilderListin interfaceMutationAction.UpdateArgsOrBuilder
-
addValuesBuilder
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
addValuesBuilder
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
getValuesBuilderList
The values to be updated. Identical to InsertArgs.values.
repeated .google.spanner.executor.v1.ValueList values = 3; -
setUnknownFields
public final MutationAction.UpdateArgs.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
-
mergeUnknownFields
public final MutationAction.UpdateArgs.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MutationAction.UpdateArgs.Builder>
-