public static final class ChangeStreamRecord.DataChangeRecord.Mod.Builder extends GeneratedMessageV3.Builder<ChangeStreamRecord.DataChangeRecord.Mod.Builder> implements ChangeStreamRecord.DataChangeRecord.ModOrBuilder
A mod describes all data changes in a watched table row.
Protobuf type google.spanner.v1.ChangeStreamRecord.DataChangeRecord.Mod
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllKeys(Iterable<? extends ChangeStreamRecord.DataChangeRecord.ModValue> values)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addAllKeys(Iterable<? extends ChangeStreamRecord.DataChangeRecord.ModValue> values)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue>
|
addAllNewValues(Iterable<? extends ChangeStreamRecord.DataChangeRecord.ModValue> values)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addAllNewValues(Iterable<? extends ChangeStreamRecord.DataChangeRecord.ModValue> values)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue>
|
addAllOldValues(Iterable<? extends ChangeStreamRecord.DataChangeRecord.ModValue> values)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addAllOldValues(Iterable<? extends ChangeStreamRecord.DataChangeRecord.ModValue> values)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue>
|
addKeys(ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addKeys(ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
addKeys(ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addKeys(ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
addKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
addKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
addKeysBuilder()
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder addKeysBuilder()
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
addKeysBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder addKeysBuilder(int index)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Parameter |
Name |
Description |
index |
int
|
addNewValues(ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addNewValues(ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
addNewValues(ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addNewValues(ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
addNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
addNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
addNewValuesBuilder()
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder addNewValuesBuilder()
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
addNewValuesBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder addNewValuesBuilder(int index)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Parameter |
Name |
Description |
index |
int
|
addOldValues(ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addOldValues(ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
addOldValues(ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addOldValues(ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
addOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
addOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
addOldValuesBuilder()
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder addOldValuesBuilder()
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
addOldValuesBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder addOldValuesBuilder(int index)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ChangeStreamRecord.DataChangeRecord.Mod build()
buildPartial()
public ChangeStreamRecord.DataChangeRecord.Mod buildPartial()
clear()
public ChangeStreamRecord.DataChangeRecord.Mod.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearKeys()
public ChangeStreamRecord.DataChangeRecord.Mod.Builder clearKeys()
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
clearNewValues()
public ChangeStreamRecord.DataChangeRecord.Mod.Builder clearNewValues()
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
clearOldValues()
public ChangeStreamRecord.DataChangeRecord.Mod.Builder clearOldValues()
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public ChangeStreamRecord.DataChangeRecord.Mod.Builder clone()
Overrides
getDefaultInstanceForType()
public ChangeStreamRecord.DataChangeRecord.Mod getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getKeys(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue getKeys(int index)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Parameter |
Name |
Description |
index |
int
|
getKeysBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder getKeysBuilder(int index)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Parameter |
Name |
Description |
index |
int
|
getKeysBuilderList()
public List<ChangeStreamRecord.DataChangeRecord.ModValue.Builder> getKeysBuilderList()
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
getKeysCount()
public int getKeysCount()
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Returns |
Type |
Description |
int |
|
getKeysList()
public List<ChangeStreamRecord.DataChangeRecord.ModValue> getKeysList()
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
getKeysOrBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder getKeysOrBuilder(int index)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Parameter |
Name |
Description |
index |
int
|
getKeysOrBuilderList()
public List<? extends ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> getKeysOrBuilderList()
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Returns |
Type |
Description |
List<? extends com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> |
|
getNewValues(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue getNewValues(int index)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Parameter |
Name |
Description |
index |
int
|
getNewValuesBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder getNewValuesBuilder(int index)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Parameter |
Name |
Description |
index |
int
|
getNewValuesBuilderList()
public List<ChangeStreamRecord.DataChangeRecord.ModValue.Builder> getNewValuesBuilderList()
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
getNewValuesCount()
public int getNewValuesCount()
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Returns |
Type |
Description |
int |
|
getNewValuesList()
public List<ChangeStreamRecord.DataChangeRecord.ModValue> getNewValuesList()
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
getNewValuesOrBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder getNewValuesOrBuilder(int index)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Parameter |
Name |
Description |
index |
int
|
getNewValuesOrBuilderList()
public List<? extends ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> getNewValuesOrBuilderList()
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Returns |
Type |
Description |
List<? extends com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> |
|
getOldValues(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue getOldValues(int index)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Parameter |
Name |
Description |
index |
int
|
getOldValuesBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValue.Builder getOldValuesBuilder(int index)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Parameter |
Name |
Description |
index |
int
|
getOldValuesBuilderList()
public List<ChangeStreamRecord.DataChangeRecord.ModValue.Builder> getOldValuesBuilderList()
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
getOldValuesCount()
public int getOldValuesCount()
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Returns |
Type |
Description |
int |
|
getOldValuesList()
public List<ChangeStreamRecord.DataChangeRecord.ModValue> getOldValuesList()
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
getOldValuesOrBuilder(int index)
public ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder getOldValuesOrBuilder(int index)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Parameter |
Name |
Description |
index |
int
|
getOldValuesOrBuilderList()
public List<? extends ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> getOldValuesOrBuilderList()
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Returns |
Type |
Description |
List<? extends com.google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeFrom(ChangeStreamRecord.DataChangeRecord.Mod other)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeFrom(ChangeStreamRecord.DataChangeRecord.Mod other)
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeKeys(int index)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder removeKeys(int index)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
Parameter |
Name |
Description |
index |
int
|
removeNewValues(int index)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder removeNewValues(int index)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
Parameter |
Name |
Description |
index |
int
|
removeOldValues(int index)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder removeOldValues(int index)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
setKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setKeys(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the value of the primary key of the modified row.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
setNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
setNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setNewValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the new values after the change for the modified columns.
Always empty for
DELETE.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
setOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue value)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
setOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setOldValues(int index, ChangeStreamRecord.DataChangeRecord.ModValue.Builder builderForValue)
Returns the old values before the change for the modified columns.
Always empty for
INSERT,
or if old values are not being captured specified by
value_capture_type.
repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ChangeStreamRecord.DataChangeRecord.Mod.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ChangeStreamRecord.DataChangeRecord.Mod.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides