public static final class Kvrpcpb.ScanDetailV2.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder> implements Kvrpcpb.ScanDetailV2OrBuilder
kvrpcpb.ScanDetailV2| Modifier and Type | Method and Description |
|---|---|
Kvrpcpb.ScanDetailV2.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Kvrpcpb.ScanDetailV2 |
build() |
Kvrpcpb.ScanDetailV2 |
buildPartial() |
Kvrpcpb.ScanDetailV2.Builder |
clear() |
Kvrpcpb.ScanDetailV2.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Kvrpcpb.ScanDetailV2.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Kvrpcpb.ScanDetailV2.Builder |
clearProcessedVersions()
Number of user keys scanned from the storage.
|
Kvrpcpb.ScanDetailV2.Builder |
clearProcessedVersionsSize()
Number of bytes of user key-value pairs scanned from the storage, i.e.
|
Kvrpcpb.ScanDetailV2.Builder |
clearRocksdbBlockCacheHitCount()
Total number of RocksDB block cache hits.
|
Kvrpcpb.ScanDetailV2.Builder |
clearRocksdbBlockReadByte()
Total number of bytes from block reads.
|
Kvrpcpb.ScanDetailV2.Builder |
clearRocksdbBlockReadCount()
Total number of block reads (with IO).
|
Kvrpcpb.ScanDetailV2.Builder |
clearRocksdbDeleteSkippedCount()
Total number of deletes and single deletes skipped over during
iteration, i.e.
|
Kvrpcpb.ScanDetailV2.Builder |
clearRocksdbKeySkippedCount()
Total number of internal keys skipped over during iteration.
|
Kvrpcpb.ScanDetailV2.Builder |
clearTotalVersions()
Approximate number of MVCC keys meet during scanning.
|
Kvrpcpb.ScanDetailV2.Builder |
clone() |
Kvrpcpb.ScanDetailV2 |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getProcessedVersions()
Number of user keys scanned from the storage.
|
long |
getProcessedVersionsSize()
Number of bytes of user key-value pairs scanned from the storage, i.e.
|
long |
getRocksdbBlockCacheHitCount()
Total number of RocksDB block cache hits.
|
long |
getRocksdbBlockReadByte()
Total number of bytes from block reads.
|
long |
getRocksdbBlockReadCount()
Total number of block reads (with IO).
|
long |
getRocksdbDeleteSkippedCount()
Total number of deletes and single deletes skipped over during
iteration, i.e.
|
long |
getRocksdbKeySkippedCount()
Total number of internal keys skipped over during iteration.
|
long |
getTotalVersions()
Approximate number of MVCC keys meet during scanning.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Kvrpcpb.ScanDetailV2.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Kvrpcpb.ScanDetailV2.Builder |
mergeFrom(Kvrpcpb.ScanDetailV2 other) |
Kvrpcpb.ScanDetailV2.Builder |
mergeFrom(com.google.protobuf.Message other) |
Kvrpcpb.ScanDetailV2.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Kvrpcpb.ScanDetailV2.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Kvrpcpb.ScanDetailV2.Builder |
setProcessedVersions(long value)
Number of user keys scanned from the storage.
|
Kvrpcpb.ScanDetailV2.Builder |
setProcessedVersionsSize(long value)
Number of bytes of user key-value pairs scanned from the storage, i.e.
|
Kvrpcpb.ScanDetailV2.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Kvrpcpb.ScanDetailV2.Builder |
setRocksdbBlockCacheHitCount(long value)
Total number of RocksDB block cache hits.
|
Kvrpcpb.ScanDetailV2.Builder |
setRocksdbBlockReadByte(long value)
Total number of bytes from block reads.
|
Kvrpcpb.ScanDetailV2.Builder |
setRocksdbBlockReadCount(long value)
Total number of block reads (with IO).
|
Kvrpcpb.ScanDetailV2.Builder |
setRocksdbDeleteSkippedCount(long value)
Total number of deletes and single deletes skipped over during
iteration, i.e.
|
Kvrpcpb.ScanDetailV2.Builder |
setRocksdbKeySkippedCount(long value)
Total number of internal keys skipped over during iteration.
|
Kvrpcpb.ScanDetailV2.Builder |
setTotalVersions(long value)
Approximate number of MVCC keys meet during scanning.
|
Kvrpcpb.ScanDetailV2.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2 getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Kvrpcpb.ScanDetailV2 build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Kvrpcpb.ScanDetailV2 buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Kvrpcpb.ScanDetailV2.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder mergeFrom(Kvrpcpb.ScanDetailV2 other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public Kvrpcpb.ScanDetailV2.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Kvrpcpb.ScanDetailV2.Builder>IOExceptionpublic long getProcessedVersions()
Number of user keys scanned from the storage. It does not include deleted version or RocksDB tombstone keys. For Coprocessor requests, it includes keys that has been filtered out by Selection.
uint64 processed_versions = 1;getProcessedVersions in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setProcessedVersions(long value)
Number of user keys scanned from the storage. It does not include deleted version or RocksDB tombstone keys. For Coprocessor requests, it includes keys that has been filtered out by Selection.
uint64 processed_versions = 1;value - The processedVersions to set.public Kvrpcpb.ScanDetailV2.Builder clearProcessedVersions()
Number of user keys scanned from the storage. It does not include deleted version or RocksDB tombstone keys. For Coprocessor requests, it includes keys that has been filtered out by Selection.
uint64 processed_versions = 1;public long getProcessedVersionsSize()
Number of bytes of user key-value pairs scanned from the storage, i.e. total size of data returned from MVCC layer.
uint64 processed_versions_size = 8;getProcessedVersionsSize in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setProcessedVersionsSize(long value)
Number of bytes of user key-value pairs scanned from the storage, i.e. total size of data returned from MVCC layer.
uint64 processed_versions_size = 8;value - The processedVersionsSize to set.public Kvrpcpb.ScanDetailV2.Builder clearProcessedVersionsSize()
Number of bytes of user key-value pairs scanned from the storage, i.e. total size of data returned from MVCC layer.
uint64 processed_versions_size = 8;public long getTotalVersions()
Approximate number of MVCC keys meet during scanning. It includes deleted versions, but does not include RocksDB tombstone keys. When this field is notably larger than `processed_versions`, it means there are a lot of deleted MVCC keys.
uint64 total_versions = 2;getTotalVersions in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setTotalVersions(long value)
Approximate number of MVCC keys meet during scanning. It includes deleted versions, but does not include RocksDB tombstone keys. When this field is notably larger than `processed_versions`, it means there are a lot of deleted MVCC keys.
uint64 total_versions = 2;value - The totalVersions to set.public Kvrpcpb.ScanDetailV2.Builder clearTotalVersions()
Approximate number of MVCC keys meet during scanning. It includes deleted versions, but does not include RocksDB tombstone keys. When this field is notably larger than `processed_versions`, it means there are a lot of deleted MVCC keys.
uint64 total_versions = 2;public long getRocksdbDeleteSkippedCount()
Total number of deletes and single deletes skipped over during iteration, i.e. how many RocksDB tombstones are skipped.
uint64 rocksdb_delete_skipped_count = 3;getRocksdbDeleteSkippedCount in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setRocksdbDeleteSkippedCount(long value)
Total number of deletes and single deletes skipped over during iteration, i.e. how many RocksDB tombstones are skipped.
uint64 rocksdb_delete_skipped_count = 3;value - The rocksdbDeleteSkippedCount to set.public Kvrpcpb.ScanDetailV2.Builder clearRocksdbDeleteSkippedCount()
Total number of deletes and single deletes skipped over during iteration, i.e. how many RocksDB tombstones are skipped.
uint64 rocksdb_delete_skipped_count = 3;public long getRocksdbKeySkippedCount()
Total number of internal keys skipped over during iteration. See https://github.com/facebook/rocksdb/blob/9f1c84ca471d8b1ad7be9f3eebfc2c7e07dfd7a7/include/rocksdb/perf_context.h#L84 for details.
uint64 rocksdb_key_skipped_count = 4;getRocksdbKeySkippedCount in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setRocksdbKeySkippedCount(long value)
Total number of internal keys skipped over during iteration. See https://github.com/facebook/rocksdb/blob/9f1c84ca471d8b1ad7be9f3eebfc2c7e07dfd7a7/include/rocksdb/perf_context.h#L84 for details.
uint64 rocksdb_key_skipped_count = 4;value - The rocksdbKeySkippedCount to set.public Kvrpcpb.ScanDetailV2.Builder clearRocksdbKeySkippedCount()
Total number of internal keys skipped over during iteration. See https://github.com/facebook/rocksdb/blob/9f1c84ca471d8b1ad7be9f3eebfc2c7e07dfd7a7/include/rocksdb/perf_context.h#L84 for details.
uint64 rocksdb_key_skipped_count = 4;public long getRocksdbBlockCacheHitCount()
Total number of RocksDB block cache hits.
uint64 rocksdb_block_cache_hit_count = 5;getRocksdbBlockCacheHitCount in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setRocksdbBlockCacheHitCount(long value)
Total number of RocksDB block cache hits.
uint64 rocksdb_block_cache_hit_count = 5;value - The rocksdbBlockCacheHitCount to set.public Kvrpcpb.ScanDetailV2.Builder clearRocksdbBlockCacheHitCount()
Total number of RocksDB block cache hits.
uint64 rocksdb_block_cache_hit_count = 5;public long getRocksdbBlockReadCount()
Total number of block reads (with IO).
uint64 rocksdb_block_read_count = 6;getRocksdbBlockReadCount in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setRocksdbBlockReadCount(long value)
Total number of block reads (with IO).
uint64 rocksdb_block_read_count = 6;value - The rocksdbBlockReadCount to set.public Kvrpcpb.ScanDetailV2.Builder clearRocksdbBlockReadCount()
Total number of block reads (with IO).
uint64 rocksdb_block_read_count = 6;public long getRocksdbBlockReadByte()
Total number of bytes from block reads.
uint64 rocksdb_block_read_byte = 7;getRocksdbBlockReadByte in interface Kvrpcpb.ScanDetailV2OrBuilderpublic Kvrpcpb.ScanDetailV2.Builder setRocksdbBlockReadByte(long value)
Total number of bytes from block reads.
uint64 rocksdb_block_read_byte = 7;value - The rocksdbBlockReadByte to set.public Kvrpcpb.ScanDetailV2.Builder clearRocksdbBlockReadByte()
Total number of bytes from block reads.
uint64 rocksdb_block_read_byte = 7;public final Kvrpcpb.ScanDetailV2.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>public final Kvrpcpb.ScanDetailV2.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Kvrpcpb.ScanDetailV2.Builder>Copyright © 2025 PingCAP. All rights reserved.