public static final class ExplainData.Builder extends org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder> implements ExplainDataOrBuilder
tipb.ExplainData| 限定符和类型 | 方法和说明 |
|---|---|
ExplainData.Builder |
addAllCtes(Iterable<? extends ExplainOperator> values)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
addCtes(ExplainOperator.Builder builderForValue)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
addCtes(ExplainOperator value)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
addCtes(int index,
ExplainOperator.Builder builderForValue)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
addCtes(int index,
ExplainOperator value)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainOperator.Builder |
addCtesBuilder()
repeated .tipb.ExplainOperator ctes = 2; |
ExplainOperator.Builder |
addCtesBuilder(int index)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
addRepeatedField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExplainData |
build() |
ExplainData |
buildPartial() |
ExplainData.Builder |
clear() |
ExplainData.Builder |
clearCtes()
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
clearDiscardedDueToTooLong()
If discarded_due_to_too_long is true.
|
ExplainData.Builder |
clearField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field) |
ExplainData.Builder |
clearMain()
.tipb.ExplainOperator main = 1; |
ExplainData.Builder |
clearOneof(org.tikv.shade.com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExplainData.Builder |
clearWithRuntimeStats()
with_runtime_stats represents if runtime stats are available.
|
ExplainData.Builder |
clone() |
ExplainOperator |
getCtes(int index)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainOperator.Builder |
getCtesBuilder(int index)
repeated .tipb.ExplainOperator ctes = 2; |
List<ExplainOperator.Builder> |
getCtesBuilderList()
repeated .tipb.ExplainOperator ctes = 2; |
int |
getCtesCount()
repeated .tipb.ExplainOperator ctes = 2; |
List<ExplainOperator> |
getCtesList()
repeated .tipb.ExplainOperator ctes = 2; |
ExplainOperatorOrBuilder |
getCtesOrBuilder(int index)
repeated .tipb.ExplainOperator ctes = 2; |
List<? extends ExplainOperatorOrBuilder> |
getCtesOrBuilderList()
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData |
getDefaultInstanceForType() |
static org.tikv.shade.com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
org.tikv.shade.com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDiscardedDueToTooLong()
If discarded_due_to_too_long is true.
|
ExplainOperator |
getMain()
.tipb.ExplainOperator main = 1; |
ExplainOperator.Builder |
getMainBuilder()
.tipb.ExplainOperator main = 1; |
ExplainOperatorOrBuilder |
getMainOrBuilder()
.tipb.ExplainOperator main = 1; |
boolean |
getWithRuntimeStats()
with_runtime_stats represents if runtime stats are available.
|
boolean |
hasMain()
.tipb.ExplainOperator main = 1; |
protected org.tikv.shade.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExplainData.Builder |
mergeFrom(org.tikv.shade.com.google.protobuf.CodedInputStream input,
org.tikv.shade.com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExplainData.Builder |
mergeFrom(ExplainData other) |
ExplainData.Builder |
mergeFrom(org.tikv.shade.com.google.protobuf.Message other) |
ExplainData.Builder |
mergeMain(ExplainOperator value)
.tipb.ExplainOperator main = 1; |
ExplainData.Builder |
mergeUnknownFields(org.tikv.shade.com.google.protobuf.UnknownFieldSet unknownFields) |
ExplainData.Builder |
removeCtes(int index)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
setCtes(int index,
ExplainOperator.Builder builderForValue)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
setCtes(int index,
ExplainOperator value)
repeated .tipb.ExplainOperator ctes = 2; |
ExplainData.Builder |
setDiscardedDueToTooLong(boolean value)
If discarded_due_to_too_long is true.
|
ExplainData.Builder |
setField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExplainData.Builder |
setMain(ExplainOperator.Builder builderForValue)
.tipb.ExplainOperator main = 1; |
ExplainData.Builder |
setMain(ExplainOperator value)
.tipb.ExplainOperator main = 1; |
ExplainData.Builder |
setRepeatedField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExplainData.Builder |
setUnknownFields(org.tikv.shade.com.google.protobuf.UnknownFieldSet unknownFields) |
ExplainData.Builder |
setWithRuntimeStats(boolean value)
with_runtime_stats represents if runtime stats are available.
|
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, newUninitializedMessageExceptionpublic static final org.tikv.shade.com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected org.tikv.shade.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder clear()
clear 在接口中 org.tikv.shade.com.google.protobuf.Message.Builderclear 在接口中 org.tikv.shade.com.google.protobuf.MessageLite.Builderclear 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public org.tikv.shade.com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 org.tikv.shade.com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 org.tikv.shade.com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 org.tikv.shade.com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 org.tikv.shade.com.google.protobuf.MessageOrBuilderpublic ExplainData build()
build 在接口中 org.tikv.shade.com.google.protobuf.Message.Builderbuild 在接口中 org.tikv.shade.com.google.protobuf.MessageLite.Builderpublic ExplainData buildPartial()
buildPartial 在接口中 org.tikv.shade.com.google.protobuf.Message.BuilderbuildPartial 在接口中 org.tikv.shade.com.google.protobuf.MessageLite.Builderpublic ExplainData.Builder clone()
clone 在接口中 org.tikv.shade.com.google.protobuf.Message.Builderclone 在接口中 org.tikv.shade.com.google.protobuf.MessageLite.Builderclone 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder setField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField 在接口中 org.tikv.shade.com.google.protobuf.Message.BuildersetField 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder clearField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 org.tikv.shade.com.google.protobuf.Message.BuilderclearField 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder clearOneof(org.tikv.shade.com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 org.tikv.shade.com.google.protobuf.Message.BuilderclearOneof 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder setRepeatedField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField 在接口中 org.tikv.shade.com.google.protobuf.Message.BuildersetRepeatedField 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder addRepeatedField(org.tikv.shade.com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField 在接口中 org.tikv.shade.com.google.protobuf.Message.BuilderaddRepeatedField 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder mergeFrom(org.tikv.shade.com.google.protobuf.Message other)
mergeFrom 在接口中 org.tikv.shade.com.google.protobuf.Message.BuildermergeFrom 在类中 org.tikv.shade.com.google.protobuf.AbstractMessage.Builder<ExplainData.Builder>public ExplainData.Builder mergeFrom(ExplainData other)
public final boolean isInitialized()
isInitialized 在接口中 org.tikv.shade.com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public ExplainData.Builder mergeFrom(org.tikv.shade.com.google.protobuf.CodedInputStream input, org.tikv.shade.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom 在接口中 org.tikv.shade.com.google.protobuf.Message.BuildermergeFrom 在接口中 org.tikv.shade.com.google.protobuf.MessageLite.BuildermergeFrom 在类中 org.tikv.shade.com.google.protobuf.AbstractMessage.Builder<ExplainData.Builder>IOExceptionpublic boolean hasMain()
.tipb.ExplainOperator main = 1;hasMain 在接口中 ExplainDataOrBuilderpublic ExplainOperator getMain()
.tipb.ExplainOperator main = 1;getMain 在接口中 ExplainDataOrBuilderpublic ExplainData.Builder setMain(ExplainOperator value)
.tipb.ExplainOperator main = 1;public ExplainData.Builder setMain(ExplainOperator.Builder builderForValue)
.tipb.ExplainOperator main = 1;public ExplainData.Builder mergeMain(ExplainOperator value)
.tipb.ExplainOperator main = 1;public ExplainData.Builder clearMain()
.tipb.ExplainOperator main = 1;public ExplainOperator.Builder getMainBuilder()
.tipb.ExplainOperator main = 1;public ExplainOperatorOrBuilder getMainOrBuilder()
.tipb.ExplainOperator main = 1;getMainOrBuilder 在接口中 ExplainDataOrBuilderpublic List<ExplainOperator> getCtesList()
repeated .tipb.ExplainOperator ctes = 2;getCtesList 在接口中 ExplainDataOrBuilderpublic int getCtesCount()
repeated .tipb.ExplainOperator ctes = 2;getCtesCount 在接口中 ExplainDataOrBuilderpublic ExplainOperator getCtes(int index)
repeated .tipb.ExplainOperator ctes = 2;getCtes 在接口中 ExplainDataOrBuilderpublic ExplainData.Builder setCtes(int index, ExplainOperator value)
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder setCtes(int index, ExplainOperator.Builder builderForValue)
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder addCtes(ExplainOperator value)
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder addCtes(int index, ExplainOperator value)
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder addCtes(ExplainOperator.Builder builderForValue)
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder addCtes(int index, ExplainOperator.Builder builderForValue)
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder addAllCtes(Iterable<? extends ExplainOperator> values)
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder clearCtes()
repeated .tipb.ExplainOperator ctes = 2;public ExplainData.Builder removeCtes(int index)
repeated .tipb.ExplainOperator ctes = 2;public ExplainOperator.Builder getCtesBuilder(int index)
repeated .tipb.ExplainOperator ctes = 2;public ExplainOperatorOrBuilder getCtesOrBuilder(int index)
repeated .tipb.ExplainOperator ctes = 2;getCtesOrBuilder 在接口中 ExplainDataOrBuilderpublic List<? extends ExplainOperatorOrBuilder> getCtesOrBuilderList()
repeated .tipb.ExplainOperator ctes = 2;getCtesOrBuilderList 在接口中 ExplainDataOrBuilderpublic ExplainOperator.Builder addCtesBuilder()
repeated .tipb.ExplainOperator ctes = 2;public ExplainOperator.Builder addCtesBuilder(int index)
repeated .tipb.ExplainOperator ctes = 2;public List<ExplainOperator.Builder> getCtesBuilderList()
repeated .tipb.ExplainOperator ctes = 2;public boolean getWithRuntimeStats()
with_runtime_stats represents if runtime stats are available. If not available, the act_rows, *_exec_info, memory_bytes and disk_bytes should not be used.
bool with_runtime_stats = 3;getWithRuntimeStats 在接口中 ExplainDataOrBuilderpublic ExplainData.Builder setWithRuntimeStats(boolean value)
with_runtime_stats represents if runtime stats are available. If not available, the act_rows, *_exec_info, memory_bytes and disk_bytes should not be used.
bool with_runtime_stats = 3;public ExplainData.Builder clearWithRuntimeStats()
with_runtime_stats represents if runtime stats are available. If not available, the act_rows, *_exec_info, memory_bytes and disk_bytes should not be used.
bool with_runtime_stats = 3;public boolean getDiscardedDueToTooLong()
If discarded_due_to_too_long is true. The main and ctes fields should be empty and should not be used. This field can be changed to a enum or int if we need to represent more states in the future.
bool discarded_due_to_too_long = 4;getDiscardedDueToTooLong 在接口中 ExplainDataOrBuilderpublic ExplainData.Builder setDiscardedDueToTooLong(boolean value)
If discarded_due_to_too_long is true. The main and ctes fields should be empty and should not be used. This field can be changed to a enum or int if we need to represent more states in the future.
bool discarded_due_to_too_long = 4;public ExplainData.Builder clearDiscardedDueToTooLong()
If discarded_due_to_too_long is true. The main and ctes fields should be empty and should not be used. This field can be changed to a enum or int if we need to represent more states in the future.
bool discarded_due_to_too_long = 4;public final ExplainData.Builder setUnknownFields(org.tikv.shade.com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 org.tikv.shade.com.google.protobuf.Message.BuildersetUnknownFields 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>public final ExplainData.Builder mergeUnknownFields(org.tikv.shade.com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 org.tikv.shade.com.google.protobuf.Message.BuildermergeUnknownFields 在类中 org.tikv.shade.com.google.protobuf.GeneratedMessageV3.Builder<ExplainData.Builder>Copyright © 2023 PingCAP. All rights reserved.