Class CoordinatorInternalOuterClass.KvIndexInternal.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CoordinatorInternalOuterClass.KvIndexInternal.Builder>
dingodb.pb.coordinator_internal.CoordinatorInternalOuterClass.KvIndexInternal.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, CoordinatorInternalOuterClass.KvIndexInternalOrBuilder, Cloneable
Enclosing class:
CoordinatorInternalOuterClass.KvIndexInternal

public static final class CoordinatorInternalOuterClass.KvIndexInternal.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CoordinatorInternalOuterClass.KvIndexInternal.Builder> implements CoordinatorInternalOuterClass.KvIndexInternalOrBuilder
 keyIndex stores the revisions of a key in the backend.
 Each keyIndex has at least one key generation.
 Each generation might have several key versions.
 Tombstone on a key appends an tombstone version at the end
 of the current generation and creates a new empty generation.
 Each version of a key has an index pointing to the backend.
 
Protobuf type dingodb.pb.coordinator_internal.KvIndexInternal