public final class Executor extends com.google.protobuf.GeneratedMessageV3 implements ExecutorOrBuilder
It represents a Executor.Protobuf type
tipb.Executor| Modifier and Type | Class and Description |
|---|---|
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| Modifier and Type | Field and Description |
|---|---|
static int |
AGGREGATION_FIELD_NUMBER |
static int |
IDX_SCAN_FIELD_NUMBER |
static int |
LIMIT_FIELD_NUMBER |
static com.google.protobuf.Parser<Executor> |
PARSER
Deprecated.
|
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 |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
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, 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, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic 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
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];hasTp in interface ExecutorOrBuilderpublic ExecType getTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];getTp in interface ExecutorOrBuilderpublic boolean hasTblScan()
optional .tipb.TableScan tbl_scan = 2;hasTblScan in interface ExecutorOrBuilderpublic TableScan getTblScan()
optional .tipb.TableScan tbl_scan = 2;getTblScan in interface ExecutorOrBuilderpublic TableScanOrBuilder getTblScanOrBuilder()
optional .tipb.TableScan tbl_scan = 2;getTblScanOrBuilder in interface ExecutorOrBuilderpublic boolean hasIdxScan()
optional .tipb.IndexScan idx_scan = 3;hasIdxScan in interface ExecutorOrBuilderpublic IndexScan getIdxScan()
optional .tipb.IndexScan idx_scan = 3;getIdxScan in interface ExecutorOrBuilderpublic IndexScanOrBuilder getIdxScanOrBuilder()
optional .tipb.IndexScan idx_scan = 3;getIdxScanOrBuilder in interface ExecutorOrBuilderpublic boolean hasSelection()
optional .tipb.Selection selection = 4;hasSelection in interface ExecutorOrBuilderpublic Selection getSelection()
optional .tipb.Selection selection = 4;getSelection in interface ExecutorOrBuilderpublic SelectionOrBuilder getSelectionOrBuilder()
optional .tipb.Selection selection = 4;getSelectionOrBuilder in interface ExecutorOrBuilderpublic boolean hasAggregation()
optional .tipb.Aggregation aggregation = 5;hasAggregation in interface ExecutorOrBuilderpublic Aggregation getAggregation()
optional .tipb.Aggregation aggregation = 5;getAggregation in interface ExecutorOrBuilderpublic AggregationOrBuilder getAggregationOrBuilder()
optional .tipb.Aggregation aggregation = 5;getAggregationOrBuilder in interface ExecutorOrBuilderpublic boolean hasTopN()
optional .tipb.TopN topN = 6;hasTopN in interface ExecutorOrBuilderpublic TopN getTopN()
optional .tipb.TopN topN = 6;getTopN in interface ExecutorOrBuilderpublic TopNOrBuilder getTopNOrBuilder()
optional .tipb.TopN topN = 6;getTopNOrBuilder in interface ExecutorOrBuilderpublic boolean hasLimit()
optional .tipb.Limit limit = 7;hasLimit in interface ExecutorOrBuilderpublic Limit getLimit()
optional .tipb.Limit limit = 7;getLimit in interface ExecutorOrBuilderpublic LimitOrBuilder getLimitOrBuilder()
optional .tipb.Limit limit = 7;getLimitOrBuilder in interface ExecutorOrBuilderpublic boolean hasStreamAgg()
optional .tipb.Aggregation stream_agg = 8;hasStreamAgg in interface ExecutorOrBuilderpublic Aggregation getStreamAgg()
optional .tipb.Aggregation stream_agg = 8;getStreamAgg in interface ExecutorOrBuilderpublic AggregationOrBuilder getStreamAggOrBuilder()
optional .tipb.Aggregation stream_agg = 8;getStreamAggOrBuilder in interface ExecutorOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class 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 in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Executor.Builder newBuilder()
public static Executor.Builder newBuilder(Executor prototype)
public Executor.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Executor.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Executor getDefaultInstance()
public static com.google.protobuf.Parser<Executor> parser()
public com.google.protobuf.Parser<Executor> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Executor getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 PingCAP. All rights reserved.