public final class Executor extends com.google.protobuf.GeneratedMessageV3 implements ExecutorOrBuilder
It represents a Executor.Protobuf type
tipb.Executor| 限定符和类型 | 类和说明 |
|---|---|
static class |
Executor.Builder
It represents a Executor.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| 限定符和类型 | 字段和说明 |
|---|---|
static int |
AGGREGATION_FIELD_NUMBER |
static int |
IDX_SCAN_FIELD_NUMBER |
static int |
LIMIT_FIELD_NUMBER |
static com.google.protobuf.Parser<Executor> |
PARSER
已过时。
|
static int |
SELECTION_FIELD_NUMBER |
static int |
STREAM_AGG_FIELD_NUMBER |
static int |
TBL_SCAN_FIELD_NUMBER |
static int |
TOPN_FIELD_NUMBER |
static int |
TP_FIELD_NUMBER |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
Aggregation |
getAggregation()
optional .tipb.Aggregation aggregation = 5; |
AggregationOrBuilder |
getAggregationOrBuilder()
optional .tipb.Aggregation aggregation = 5; |
static Executor |
getDefaultInstance() |
Executor |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
IndexScan |
getIdxScan()
optional .tipb.IndexScan idx_scan = 3; |
IndexScanOrBuilder |
getIdxScanOrBuilder()
optional .tipb.IndexScan idx_scan = 3; |
Limit |
getLimit()
optional .tipb.Limit limit = 7; |
LimitOrBuilder |
getLimitOrBuilder()
optional .tipb.Limit limit = 7; |
com.google.protobuf.Parser<Executor> |
getParserForType() |
Selection |
getSelection()
optional .tipb.Selection selection = 4; |
SelectionOrBuilder |
getSelectionOrBuilder()
optional .tipb.Selection selection = 4; |
int |
getSerializedSize() |
Aggregation |
getStreamAgg()
optional .tipb.Aggregation stream_agg = 8; |
AggregationOrBuilder |
getStreamAggOrBuilder()
optional .tipb.Aggregation stream_agg = 8; |
TableScan |
getTblScan()
optional .tipb.TableScan tbl_scan = 2; |
TableScanOrBuilder |
getTblScanOrBuilder()
optional .tipb.TableScan tbl_scan = 2; |
TopN |
getTopN()
optional .tipb.TopN topN = 6; |
TopNOrBuilder |
getTopNOrBuilder()
optional .tipb.TopN topN = 6; |
ExecType |
getTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false]; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAggregation()
optional .tipb.Aggregation aggregation = 5; |
int |
hashCode() |
boolean |
hasIdxScan()
optional .tipb.IndexScan idx_scan = 3; |
boolean |
hasLimit()
optional .tipb.Limit limit = 7; |
boolean |
hasSelection()
optional .tipb.Selection selection = 4; |
boolean |
hasStreamAgg()
optional .tipb.Aggregation stream_agg = 8; |
boolean |
hasTblScan()
optional .tipb.TableScan tbl_scan = 2; |
boolean |
hasTopN()
optional .tipb.TopN topN = 6; |
boolean |
hasTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false]; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Executor.Builder |
newBuilder() |
static Executor.Builder |
newBuilder(Executor prototype) |
Executor.Builder |
newBuilderForType() |
protected Executor.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Executor |
parseDelimitedFrom(InputStream input) |
static Executor |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Executor |
parseFrom(byte[] data) |
static Executor |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Executor |
parseFrom(ByteBuffer data) |
static Executor |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Executor |
parseFrom(com.google.protobuf.ByteString data) |
static Executor |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Executor |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Executor |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Executor |
parseFrom(InputStream input) |
static Executor |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Executor> |
parser() |
Executor.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTopublic static final int TP_FIELD_NUMBER
public static final int TBL_SCAN_FIELD_NUMBER
public static final int IDX_SCAN_FIELD_NUMBER
public static final int SELECTION_FIELD_NUMBER
public static final int AGGREGATION_FIELD_NUMBER
public static final int TOPN_FIELD_NUMBER
public static final int LIMIT_FIELD_NUMBER
public static final int STREAM_AGG_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Executor> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields 在接口中 com.google.protobuf.MessageOrBuildergetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3public boolean hasTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];hasTp 在接口中 ExecutorOrBuilderpublic ExecType getTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];getTp 在接口中 ExecutorOrBuilderpublic boolean hasTblScan()
optional .tipb.TableScan tbl_scan = 2;hasTblScan 在接口中 ExecutorOrBuilderpublic TableScan getTblScan()
optional .tipb.TableScan tbl_scan = 2;getTblScan 在接口中 ExecutorOrBuilderpublic TableScanOrBuilder getTblScanOrBuilder()
optional .tipb.TableScan tbl_scan = 2;getTblScanOrBuilder 在接口中 ExecutorOrBuilderpublic boolean hasIdxScan()
optional .tipb.IndexScan idx_scan = 3;hasIdxScan 在接口中 ExecutorOrBuilderpublic IndexScan getIdxScan()
optional .tipb.IndexScan idx_scan = 3;getIdxScan 在接口中 ExecutorOrBuilderpublic IndexScanOrBuilder getIdxScanOrBuilder()
optional .tipb.IndexScan idx_scan = 3;getIdxScanOrBuilder 在接口中 ExecutorOrBuilderpublic boolean hasSelection()
optional .tipb.Selection selection = 4;hasSelection 在接口中 ExecutorOrBuilderpublic Selection getSelection()
optional .tipb.Selection selection = 4;getSelection 在接口中 ExecutorOrBuilderpublic SelectionOrBuilder getSelectionOrBuilder()
optional .tipb.Selection selection = 4;getSelectionOrBuilder 在接口中 ExecutorOrBuilderpublic boolean hasAggregation()
optional .tipb.Aggregation aggregation = 5;hasAggregation 在接口中 ExecutorOrBuilderpublic Aggregation getAggregation()
optional .tipb.Aggregation aggregation = 5;getAggregation 在接口中 ExecutorOrBuilderpublic AggregationOrBuilder getAggregationOrBuilder()
optional .tipb.Aggregation aggregation = 5;getAggregationOrBuilder 在接口中 ExecutorOrBuilderpublic boolean hasTopN()
optional .tipb.TopN topN = 6;hasTopN 在接口中 ExecutorOrBuilderpublic TopN getTopN()
optional .tipb.TopN topN = 6;getTopN 在接口中 ExecutorOrBuilderpublic TopNOrBuilder getTopNOrBuilder()
optional .tipb.TopN topN = 6;getTopNOrBuilder 在接口中 ExecutorOrBuilderpublic boolean hasLimit()
optional .tipb.Limit limit = 7;hasLimit 在接口中 ExecutorOrBuilderpublic Limit getLimit()
optional .tipb.Limit limit = 7;getLimit 在接口中 ExecutorOrBuilderpublic LimitOrBuilder getLimitOrBuilder()
optional .tipb.Limit limit = 7;getLimitOrBuilder 在接口中 ExecutorOrBuilderpublic boolean hasStreamAgg()
optional .tipb.Aggregation stream_agg = 8;hasStreamAgg 在接口中 ExecutorOrBuilderpublic Aggregation getStreamAgg()
optional .tipb.Aggregation stream_agg = 8;getStreamAgg 在接口中 ExecutorOrBuilderpublic AggregationOrBuilder getStreamAggOrBuilder()
optional .tipb.Aggregation stream_agg = 8;getStreamAggOrBuilder 在接口中 ExecutorOrBuilderpublic final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo 在接口中 com.google.protobuf.MessageLitewriteTo 在类中 com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize 在接口中 com.google.protobuf.MessageLitegetSerializedSize 在类中 com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals 在接口中 com.google.protobuf.Messageequals 在类中 com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode 在接口中 com.google.protobuf.MessagehashCode 在类中 com.google.protobuf.AbstractMessagepublic static Executor parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Executor parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Executor parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Executor parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Executor parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Executor parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Executor parseFrom(InputStream input) throws IOException
IOExceptionpublic static Executor parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Executor parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Executor parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Executor parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Executor parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Executor.Builder newBuilderForType()
newBuilderForType 在接口中 com.google.protobuf.MessagenewBuilderForType 在接口中 com.google.protobuf.MessageLitepublic static Executor.Builder newBuilder()
public static Executor.Builder newBuilder(Executor prototype)
public Executor.Builder toBuilder()
toBuilder 在接口中 com.google.protobuf.MessagetoBuilder 在接口中 com.google.protobuf.MessageLiteprotected Executor.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType 在类中 com.google.protobuf.GeneratedMessageV3public static Executor getDefaultInstance()
public static com.google.protobuf.Parser<Executor> parser()
public com.google.protobuf.Parser<Executor> getParserForType()
getParserForType 在接口中 com.google.protobuf.MessagegetParserForType 在接口中 com.google.protobuf.MessageLitegetParserForType 在类中 com.google.protobuf.GeneratedMessageV3public Executor getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderCopyright © 2023 PingCAP. All rights reserved.