Package com.google.spanner.v1
Interface ChangeStreamRecordOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ChangeStreamRecord,ChangeStreamRecord.Builder
public interface ChangeStreamRecordOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionData change record describing a data change for a change stream partition.Data change record describing a data change for a change stream partition.Heartbeat record describing a heartbeat for a change stream partition.Heartbeat record describing a heartbeat for a change stream partition.Partition end record describing a terminated change stream partition.Partition end record describing a terminated change stream partition.Partition event record describing key range changes for a change stream partition.Partition event record describing key range changes for a change stream partition.Partition start record describing a new change stream partition.Partition start record describing a new change stream partition.booleanData change record describing a data change for a change stream partition.booleanHeartbeat record describing a heartbeat for a change stream partition.booleanPartition end record describing a terminated change stream partition.booleanPartition event record describing key range changes for a change stream partition.booleanPartition start record describing a new change stream partition.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasDataChangeRecord
boolean hasDataChangeRecord()Data change record describing a data change for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.DataChangeRecord data_change_record = 1;- Returns:
- Whether the dataChangeRecord field is set.
-
getDataChangeRecord
ChangeStreamRecord.DataChangeRecord getDataChangeRecord()Data change record describing a data change for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.DataChangeRecord data_change_record = 1;- Returns:
- The dataChangeRecord.
-
getDataChangeRecordOrBuilder
ChangeStreamRecord.DataChangeRecordOrBuilder getDataChangeRecordOrBuilder()Data change record describing a data change for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.DataChangeRecord data_change_record = 1; -
hasHeartbeatRecord
boolean hasHeartbeatRecord()Heartbeat record describing a heartbeat for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.HeartbeatRecord heartbeat_record = 2;- Returns:
- Whether the heartbeatRecord field is set.
-
getHeartbeatRecord
ChangeStreamRecord.HeartbeatRecord getHeartbeatRecord()Heartbeat record describing a heartbeat for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.HeartbeatRecord heartbeat_record = 2;- Returns:
- The heartbeatRecord.
-
getHeartbeatRecordOrBuilder
ChangeStreamRecord.HeartbeatRecordOrBuilder getHeartbeatRecordOrBuilder()Heartbeat record describing a heartbeat for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.HeartbeatRecord heartbeat_record = 2; -
hasPartitionStartRecord
boolean hasPartitionStartRecord()Partition start record describing a new change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionStartRecord partition_start_record = 3;- Returns:
- Whether the partitionStartRecord field is set.
-
getPartitionStartRecord
ChangeStreamRecord.PartitionStartRecord getPartitionStartRecord()Partition start record describing a new change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionStartRecord partition_start_record = 3;- Returns:
- The partitionStartRecord.
-
getPartitionStartRecordOrBuilder
ChangeStreamRecord.PartitionStartRecordOrBuilder getPartitionStartRecordOrBuilder()Partition start record describing a new change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionStartRecord partition_start_record = 3; -
hasPartitionEndRecord
boolean hasPartitionEndRecord()Partition end record describing a terminated change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionEndRecord partition_end_record = 4;- Returns:
- Whether the partitionEndRecord field is set.
-
getPartitionEndRecord
ChangeStreamRecord.PartitionEndRecord getPartitionEndRecord()Partition end record describing a terminated change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionEndRecord partition_end_record = 4;- Returns:
- The partitionEndRecord.
-
getPartitionEndRecordOrBuilder
ChangeStreamRecord.PartitionEndRecordOrBuilder getPartitionEndRecordOrBuilder()Partition end record describing a terminated change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionEndRecord partition_end_record = 4; -
hasPartitionEventRecord
boolean hasPartitionEventRecord()Partition event record describing key range changes for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord partition_event_record = 5;- Returns:
- Whether the partitionEventRecord field is set.
-
getPartitionEventRecord
ChangeStreamRecord.PartitionEventRecord getPartitionEventRecord()Partition event record describing key range changes for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord partition_event_record = 5;- Returns:
- The partitionEventRecord.
-
getPartitionEventRecordOrBuilder
ChangeStreamRecord.PartitionEventRecordOrBuilder getPartitionEventRecordOrBuilder()Partition event record describing key range changes for a change stream partition.
.google.spanner.v1.ChangeStreamRecord.PartitionEventRecord partition_event_record = 5; -
getRecordCase
ChangeStreamRecord.RecordCase getRecordCase()
-