Interface ChangeStreamRecord.DataChangeRecord.ModOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ChangeStreamRecord.DataChangeRecord.Mod, ChangeStreamRecord.DataChangeRecord.Mod.Builder
Enclosing class:
ChangeStreamRecord.DataChangeRecord

public static interface ChangeStreamRecord.DataChangeRecord.ModOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getKeysList

       Returns the value of the primary key of the modified row.
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
    • getKeys

       Returns the value of the primary key of the modified row.
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
    • getKeysCount

      int getKeysCount()
       Returns the value of the primary key of the modified row.
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
    • getKeysOrBuilderList

       Returns the value of the primary key of the modified row.
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
    • getKeysOrBuilder

       Returns the value of the primary key of the modified row.
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue keys = 1;
    • getOldValuesList

       Returns the old values before the change for the modified columns.
       Always empty for
       [INSERT][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.INSERT],
       or if old values are not being captured specified by
       [value_capture_type][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ValueCaptureType].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
    • getOldValues

       Returns the old values before the change for the modified columns.
       Always empty for
       [INSERT][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.INSERT],
       or if old values are not being captured specified by
       [value_capture_type][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ValueCaptureType].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
    • getOldValuesCount

      int getOldValuesCount()
       Returns the old values before the change for the modified columns.
       Always empty for
       [INSERT][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.INSERT],
       or if old values are not being captured specified by
       [value_capture_type][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ValueCaptureType].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
    • getOldValuesOrBuilderList

      List<? extends ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> getOldValuesOrBuilderList()
       Returns the old values before the change for the modified columns.
       Always empty for
       [INSERT][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.INSERT],
       or if old values are not being captured specified by
       [value_capture_type][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ValueCaptureType].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
    • getOldValuesOrBuilder

       Returns the old values before the change for the modified columns.
       Always empty for
       [INSERT][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.INSERT],
       or if old values are not being captured specified by
       [value_capture_type][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ValueCaptureType].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue old_values = 2;
    • getNewValuesList

       Returns the new values after the change for the modified columns.
       Always empty for
       [DELETE][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.DELETE].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
    • getNewValues

       Returns the new values after the change for the modified columns.
       Always empty for
       [DELETE][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.DELETE].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
    • getNewValuesCount

      int getNewValuesCount()
       Returns the new values after the change for the modified columns.
       Always empty for
       [DELETE][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.DELETE].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
    • getNewValuesOrBuilderList

      List<? extends ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder> getNewValuesOrBuilderList()
       Returns the new values after the change for the modified columns.
       Always empty for
       [DELETE][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.DELETE].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;
    • getNewValuesOrBuilder

       Returns the new values after the change for the modified columns.
       Always empty for
       [DELETE][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.DELETE].
       
      repeated .google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModValue new_values = 3;