Package com.google.spanner.v1
Interface ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ChangeStreamRecord.DataChangeRecord.ModValue,ChangeStreamRecord.DataChangeRecord.ModValue.Builder
- Enclosing class:
- ChangeStreamRecord.DataChangeRecord
public static interface ChangeStreamRecord.DataChangeRecord.ModValueOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintIndex within the repeated [column_metadata][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.column_metadata] field, to obtain the column metadata for the column that was modified.com.google.protobuf.ValuegetValue()The value of the column.com.google.protobuf.ValueOrBuilderThe value of the column.booleanhasValue()The value of the column.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
-
getColumnMetadataIndex
int getColumnMetadataIndex()Index within the repeated [column_metadata][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.column_metadata] field, to obtain the column metadata for the column that was modified.
int32 column_metadata_index = 1;- Returns:
- The columnMetadataIndex.
-
hasValue
boolean hasValue()The value of the column.
.google.protobuf.Value value = 2;- Returns:
- Whether the value field is set.
-
getValue
com.google.protobuf.Value getValue()The value of the column.
.google.protobuf.Value value = 2;- Returns:
- The value.
-
getValueOrBuilder
com.google.protobuf.ValueOrBuilder getValueOrBuilder()The value of the column.
.google.protobuf.Value value = 2;
-