Interface ChangeStreamRecord.DataChangeRecord.ModOrBuilder (6.96.1)

public static interface ChangeStreamRecord.DataChangeRecord.ModOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getKeys(int index)

public abstract 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

getKeysCount()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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

getNewValuesCount()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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

getOldValuesCount()

public abstract 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 abstract 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 abstract 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 abstract 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>