Class ChangeStreamRecord.DataChangeRecord.Mod.Builder (6.96.1)

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

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

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>
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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>
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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>
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameter
Name Description
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameter
Name Description
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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;

Parameter
Name Description
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameter
Name Description
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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;

Parameter
Name Description
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameter
Name Description
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides

build()

public ChangeStreamRecord.DataChangeRecord.Mod build()
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod

buildPartial()

public ChangeStreamRecord.DataChangeRecord.Mod buildPartial()
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod

clear()

public ChangeStreamRecord.DataChangeRecord.Mod.Builder clear()
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
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;

Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides

clone()

public ChangeStreamRecord.DataChangeRecord.Mod.Builder clone()
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides

getDefaultInstanceForType()

public ChangeStreamRecord.DataChangeRecord.Mod getDefaultInstanceForType()
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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;

Returns
Type Description
List<Builder>

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;

Returns
Type Description
List<ModValue>

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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;

Returns
Type Description
List<Builder>

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;

Returns
Type Description
List<ModValue>

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValue.Builder

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;

Returns
Type Description
List<Builder>

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;

Returns
Type Description
List<ModValue>

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder

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()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides

mergeFrom(ChangeStreamRecord.DataChangeRecord.Mod other)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeFrom(ChangeStreamRecord.DataChangeRecord.Mod other)
Parameter
Name Description
other ChangeStreamRecord.DataChangeRecord.Mod
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ChangeStreamRecord.DataChangeRecord.Mod.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
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;

Parameters
Name Description
index int
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
value ChangeStreamRecord.DataChangeRecord.ModValue
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

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;

Parameters
Name Description
index int
builderForValue ChangeStreamRecord.DataChangeRecord.ModValue.Builder
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ChangeStreamRecord.DataChangeRecord.Mod.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ChangeStreamRecord.DataChangeRecord.Mod.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ChangeStreamRecord.DataChangeRecord.Mod.Builder
Overrides