Enum ChangeStreamRecord.DataChangeRecord.ValueCaptureType (6.103.0)

public enum ChangeStreamRecord.DataChangeRecord.ValueCaptureType extends Enum<ChangeStreamRecord.DataChangeRecord.ValueCaptureType> implements ProtocolMessageEnum

Value capture type describes which values are recorded in the data change record.

Protobuf enum google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ValueCaptureType

Implements

ProtocolMessageEnum

Static Fields

Name Description
NEW_ROW

Records new values of all watched columns, including modified and unmodified columns.

NEW_ROW = 30;

NEW_ROW_AND_OLD_VALUES

Records the new values of all watched columns, including modified and unmodified columns. Also records the old values of the modified columns.

NEW_ROW_AND_OLD_VALUES = 40;

NEW_ROW_AND_OLD_VALUES_VALUE

Records the new values of all watched columns, including modified and unmodified columns. Also records the old values of the modified columns.

NEW_ROW_AND_OLD_VALUES = 40;

NEW_ROW_VALUE

Records new values of all watched columns, including modified and unmodified columns.

NEW_ROW = 30;

NEW_VALUES

Records only new values of the modified watched columns.

NEW_VALUES = 20;

NEW_VALUES_VALUE

Records only new values of the modified watched columns.

NEW_VALUES = 20;

OLD_AND_NEW_VALUES

Records both old and new values of the modified watched columns.

OLD_AND_NEW_VALUES = 10;

OLD_AND_NEW_VALUES_VALUE

Records both old and new values of the modified watched columns.

OLD_AND_NEW_VALUES = 10;

UNRECOGNIZED
VALUE_CAPTURE_TYPE_UNSPECIFIED

Not specified.

VALUE_CAPTURE_TYPE_UNSPECIFIED = 0;

VALUE_CAPTURE_TYPE_UNSPECIFIED_VALUE

Not specified.

VALUE_CAPTURE_TYPE_UNSPECIFIED = 0;

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()