com.pingcap.tidb.tipb.ExecutorOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: executor.proto
package com.pingcap.tidb.tipb;
public interface ExecutorOrBuilder extends
// @@protoc_insertion_point(interface_extends:tipb.Executor)
com.google.protobuf.MessageOrBuilder {
/**
* optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];
*/
boolean hasTp();
/**
* optional .tipb.ExecType tp = 1 [(.gogoproto.nullable) = false];
*/
com.pingcap.tidb.tipb.ExecType getTp();
/**
* optional .tipb.TableScan tbl_scan = 2;
*/
boolean hasTblScan();
/**
* optional .tipb.TableScan tbl_scan = 2;
*/
com.pingcap.tidb.tipb.TableScan getTblScan();
/**
* optional .tipb.TableScan tbl_scan = 2;
*/
com.pingcap.tidb.tipb.TableScanOrBuilder getTblScanOrBuilder();
/**
* optional .tipb.IndexScan idx_scan = 3;
*/
boolean hasIdxScan();
/**
* optional .tipb.IndexScan idx_scan = 3;
*/
com.pingcap.tidb.tipb.IndexScan getIdxScan();
/**
* optional .tipb.IndexScan idx_scan = 3;
*/
com.pingcap.tidb.tipb.IndexScanOrBuilder getIdxScanOrBuilder();
/**
* optional .tipb.Selection selection = 4;
*/
boolean hasSelection();
/**
* optional .tipb.Selection selection = 4;
*/
com.pingcap.tidb.tipb.Selection getSelection();
/**
* optional .tipb.Selection selection = 4;
*/
com.pingcap.tidb.tipb.SelectionOrBuilder getSelectionOrBuilder();
/**
* optional .tipb.Aggregation aggregation = 5;
*/
boolean hasAggregation();
/**
* optional .tipb.Aggregation aggregation = 5;
*/
com.pingcap.tidb.tipb.Aggregation getAggregation();
/**
* optional .tipb.Aggregation aggregation = 5;
*/
com.pingcap.tidb.tipb.AggregationOrBuilder getAggregationOrBuilder();
/**
* optional .tipb.TopN topN = 6;
*/
boolean hasTopN();
/**
* optional .tipb.TopN topN = 6;
*/
com.pingcap.tidb.tipb.TopN getTopN();
/**
* optional .tipb.TopN topN = 6;
*/
com.pingcap.tidb.tipb.TopNOrBuilder getTopNOrBuilder();
/**
* optional .tipb.Limit limit = 7;
*/
boolean hasLimit();
/**
* optional .tipb.Limit limit = 7;
*/
com.pingcap.tidb.tipb.Limit getLimit();
/**
* optional .tipb.Limit limit = 7;
*/
com.pingcap.tidb.tipb.LimitOrBuilder getLimitOrBuilder();
/**
* optional .tipb.ExchangeReceiver exchange_receiver = 8;
*/
boolean hasExchangeReceiver();
/**
* optional .tipb.ExchangeReceiver exchange_receiver = 8;
*/
com.pingcap.tidb.tipb.ExchangeReceiver getExchangeReceiver();
/**
* optional .tipb.ExchangeReceiver exchange_receiver = 8;
*/
com.pingcap.tidb.tipb.ExchangeReceiverOrBuilder getExchangeReceiverOrBuilder();
/**
* optional .tipb.Join join = 9;
*/
boolean hasJoin();
/**
* optional .tipb.Join join = 9;
*/
com.pingcap.tidb.tipb.Join getJoin();
/**
* optional .tipb.Join join = 9;
*/
com.pingcap.tidb.tipb.JoinOrBuilder getJoinOrBuilder();
/**
* optional string executor_id = 10;
*/
boolean hasExecutorId();
/**
* optional string executor_id = 10;
*/
java.lang.String getExecutorId();
/**
* optional string executor_id = 10;
*/
com.google.protobuf.ByteString
getExecutorIdBytes();
/**
* optional .tipb.Kill kill = 11;
*/
boolean hasKill();
/**
* optional .tipb.Kill kill = 11;
*/
com.pingcap.tidb.tipb.Kill getKill();
/**
* optional .tipb.Kill kill = 11;
*/
com.pingcap.tidb.tipb.KillOrBuilder getKillOrBuilder();
/**
* optional .tipb.ExchangeSender exchange_sender = 12;
*/
boolean hasExchangeSender();
/**
* optional .tipb.ExchangeSender exchange_sender = 12;
*/
com.pingcap.tidb.tipb.ExchangeSender getExchangeSender();
/**
* optional .tipb.ExchangeSender exchange_sender = 12;
*/
com.pingcap.tidb.tipb.ExchangeSenderOrBuilder getExchangeSenderOrBuilder();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy