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, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public 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.GeneratedMessageV3
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public boolean hasTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];
hasTp
in interface ExecutorOrBuilder
public ExecType getTp()
optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];
getTp
in interface ExecutorOrBuilder
public boolean hasTblScan()
optional .tipb.TableScan tbl_scan = 2;
hasTblScan
in interface ExecutorOrBuilder
public TableScan getTblScan()
optional .tipb.TableScan tbl_scan = 2;
getTblScan
in interface ExecutorOrBuilder
public TableScanOrBuilder getTblScanOrBuilder()
optional .tipb.TableScan tbl_scan = 2;
getTblScanOrBuilder
in interface ExecutorOrBuilder
public boolean hasIdxScan()
optional .tipb.IndexScan idx_scan = 3;
hasIdxScan
in interface ExecutorOrBuilder
public IndexScan getIdxScan()
optional .tipb.IndexScan idx_scan = 3;
getIdxScan
in interface ExecutorOrBuilder
public IndexScanOrBuilder getIdxScanOrBuilder()
optional .tipb.IndexScan idx_scan = 3;
getIdxScanOrBuilder
in interface ExecutorOrBuilder
public boolean hasSelection()
optional .tipb.Selection selection = 4;
hasSelection
in interface ExecutorOrBuilder
public Selection getSelection()
optional .tipb.Selection selection = 4;
getSelection
in interface ExecutorOrBuilder
public SelectionOrBuilder getSelectionOrBuilder()
optional .tipb.Selection selection = 4;
getSelectionOrBuilder
in interface ExecutorOrBuilder
public boolean hasAggregation()
optional .tipb.Aggregation aggregation = 5;
hasAggregation
in interface ExecutorOrBuilder
public Aggregation getAggregation()
optional .tipb.Aggregation aggregation = 5;
getAggregation
in interface ExecutorOrBuilder
public AggregationOrBuilder getAggregationOrBuilder()
optional .tipb.Aggregation aggregation = 5;
getAggregationOrBuilder
in interface ExecutorOrBuilder
public boolean hasTopN()
optional .tipb.TopN topN = 6;
hasTopN
in interface ExecutorOrBuilder
public TopN getTopN()
optional .tipb.TopN topN = 6;
getTopN
in interface ExecutorOrBuilder
public TopNOrBuilder getTopNOrBuilder()
optional .tipb.TopN topN = 6;
getTopNOrBuilder
in interface ExecutorOrBuilder
public boolean hasLimit()
optional .tipb.Limit limit = 7;
hasLimit
in interface ExecutorOrBuilder
public Limit getLimit()
optional .tipb.Limit limit = 7;
getLimit
in interface ExecutorOrBuilder
public LimitOrBuilder getLimitOrBuilder()
optional .tipb.Limit limit = 7;
getLimitOrBuilder
in interface ExecutorOrBuilder
public boolean hasStreamAgg()
optional .tipb.Aggregation stream_agg = 8;
hasStreamAgg
in interface ExecutorOrBuilder
public Aggregation getStreamAgg()
optional .tipb.Aggregation stream_agg = 8;
getStreamAgg
in interface ExecutorOrBuilder
public AggregationOrBuilder getStreamAggOrBuilder()
optional .tipb.Aggregation stream_agg = 8;
getStreamAggOrBuilder
in interface ExecutorOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static Executor parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Executor parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Executor parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Executor parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Executor parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Executor parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Executor parseFrom(InputStream input) throws IOException
IOException
public static Executor parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static Executor parseDelimitedFrom(InputStream input) throws IOException
IOException
public static Executor parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static Executor parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static Executor parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public Executor.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static Executor.Builder newBuilder()
public static Executor.Builder newBuilder(Executor prototype)
public Executor.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected Executor.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static Executor getDefaultInstance()
public static com.google.protobuf.Parser<Executor> parser()
public com.google.protobuf.Parser<Executor> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public Executor getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2024 PingCAP. All rights reserved.