com.pingcap.tidb.tipb.JoinOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: executor.proto
package com.pingcap.tidb.tipb;
public interface JoinOrBuilder extends
// @@protoc_insertion_point(interface_extends:tipb.Join)
com.google.protobuf.MessageOrBuilder {
/**
* optional .tipb.JoinType join_type = 1 [(.gogoproto.nullable) = false];
*/
boolean hasJoinType();
/**
* optional .tipb.JoinType join_type = 1 [(.gogoproto.nullable) = false];
*/
com.pingcap.tidb.tipb.JoinType getJoinType();
/**
* optional .tipb.JoinExecType join_exec_type = 2 [(.gogoproto.nullable) = false];
*/
boolean hasJoinExecType();
/**
* optional .tipb.JoinExecType join_exec_type = 2 [(.gogoproto.nullable) = false];
*/
com.pingcap.tidb.tipb.JoinExecType getJoinExecType();
/**
* repeated .tipb.Executor children = 3;
*/
java.util.List
getChildrenList();
/**
* repeated .tipb.Executor children = 3;
*/
com.pingcap.tidb.tipb.Executor getChildren(int index);
/**
* repeated .tipb.Executor children = 3;
*/
int getChildrenCount();
/**
* repeated .tipb.Executor children = 3;
*/
java.util.List extends com.pingcap.tidb.tipb.ExecutorOrBuilder>
getChildrenOrBuilderList();
/**
* repeated .tipb.Executor children = 3;
*/
com.pingcap.tidb.tipb.ExecutorOrBuilder getChildrenOrBuilder(
int index);
/**
*
* 0 or 1
*
*
* optional int64 inner_idx = 4 [(.gogoproto.nullable) = false];
*/
boolean hasInnerIdx();
/**
*
* 0 or 1
*
*
* optional int64 inner_idx = 4 [(.gogoproto.nullable) = false];
*/
long getInnerIdx();
/**
* repeated .tipb.Expr left_join_keys = 5;
*/
java.util.List
getLeftJoinKeysList();
/**
* repeated .tipb.Expr left_join_keys = 5;
*/
com.pingcap.tidb.tipb.Expr getLeftJoinKeys(int index);
/**
* repeated .tipb.Expr left_join_keys = 5;
*/
int getLeftJoinKeysCount();
/**
* repeated .tipb.Expr left_join_keys = 5;
*/
java.util.List extends com.pingcap.tidb.tipb.ExprOrBuilder>
getLeftJoinKeysOrBuilderList();
/**
* repeated .tipb.Expr left_join_keys = 5;
*/
com.pingcap.tidb.tipb.ExprOrBuilder getLeftJoinKeysOrBuilder(
int index);
/**
* repeated .tipb.Expr right_join_keys = 6;
*/
java.util.List
getRightJoinKeysList();
/**
* repeated .tipb.Expr right_join_keys = 6;
*/
com.pingcap.tidb.tipb.Expr getRightJoinKeys(int index);
/**
* repeated .tipb.Expr right_join_keys = 6;
*/
int getRightJoinKeysCount();
/**
* repeated .tipb.Expr right_join_keys = 6;
*/
java.util.List extends com.pingcap.tidb.tipb.ExprOrBuilder>
getRightJoinKeysOrBuilderList();
/**
* repeated .tipb.Expr right_join_keys = 6;
*/
com.pingcap.tidb.tipb.ExprOrBuilder getRightJoinKeysOrBuilder(
int index);
/**
*
* used by TiFlash join when new collation is enabled.
*
*
* repeated .tipb.FieldType probe_types = 7;
*/
java.util.List
getProbeTypesList();
/**
*
* used by TiFlash join when new collation is enabled.
*
*
* repeated .tipb.FieldType probe_types = 7;
*/
com.pingcap.tidb.tipb.FieldType getProbeTypes(int index);
/**
*
* used by TiFlash join when new collation is enabled.
*
*
* repeated .tipb.FieldType probe_types = 7;
*/
int getProbeTypesCount();
/**
*
* used by TiFlash join when new collation is enabled.
*
*
* repeated .tipb.FieldType probe_types = 7;
*/
java.util.List extends com.pingcap.tidb.tipb.FieldTypeOrBuilder>
getProbeTypesOrBuilderList();
/**
*
* used by TiFlash join when new collation is enabled.
*
*
* repeated .tipb.FieldType probe_types = 7;
*/
com.pingcap.tidb.tipb.FieldTypeOrBuilder getProbeTypesOrBuilder(
int index);
/**
* repeated .tipb.FieldType build_types = 8;
*/
java.util.List
getBuildTypesList();
/**
* repeated .tipb.FieldType build_types = 8;
*/
com.pingcap.tidb.tipb.FieldType getBuildTypes(int index);
/**
* repeated .tipb.FieldType build_types = 8;
*/
int getBuildTypesCount();
/**
* repeated .tipb.FieldType build_types = 8;
*/
java.util.List extends com.pingcap.tidb.tipb.FieldTypeOrBuilder>
getBuildTypesOrBuilderList();
/**
* repeated .tipb.FieldType build_types = 8;
*/
com.pingcap.tidb.tipb.FieldTypeOrBuilder getBuildTypesOrBuilder(
int index);
/**
* repeated .tipb.Expr left_conditions = 9;
*/
java.util.List
getLeftConditionsList();
/**
* repeated .tipb.Expr left_conditions = 9;
*/
com.pingcap.tidb.tipb.Expr getLeftConditions(int index);
/**
* repeated .tipb.Expr left_conditions = 9;
*/
int getLeftConditionsCount();
/**
* repeated .tipb.Expr left_conditions = 9;
*/
java.util.List extends com.pingcap.tidb.tipb.ExprOrBuilder>
getLeftConditionsOrBuilderList();
/**
* repeated .tipb.Expr left_conditions = 9;
*/
com.pingcap.tidb.tipb.ExprOrBuilder getLeftConditionsOrBuilder(
int index);
/**
* repeated .tipb.Expr right_conditions = 10;
*/
java.util.List
getRightConditionsList();
/**
* repeated .tipb.Expr right_conditions = 10;
*/
com.pingcap.tidb.tipb.Expr getRightConditions(int index);
/**
* repeated .tipb.Expr right_conditions = 10;
*/
int getRightConditionsCount();
/**
* repeated .tipb.Expr right_conditions = 10;
*/
java.util.List extends com.pingcap.tidb.tipb.ExprOrBuilder>
getRightConditionsOrBuilderList();
/**
* repeated .tipb.Expr right_conditions = 10;
*/
com.pingcap.tidb.tipb.ExprOrBuilder getRightConditionsOrBuilder(
int index);
/**
* repeated .tipb.Expr other_conditions = 11;
*/
java.util.List
getOtherConditionsList();
/**
* repeated .tipb.Expr other_conditions = 11;
*/
com.pingcap.tidb.tipb.Expr getOtherConditions(int index);
/**
* repeated .tipb.Expr other_conditions = 11;
*/
int getOtherConditionsCount();
/**
* repeated .tipb.Expr other_conditions = 11;
*/
java.util.List extends com.pingcap.tidb.tipb.ExprOrBuilder>
getOtherConditionsOrBuilderList();
/**
* repeated .tipb.Expr other_conditions = 11;
*/
com.pingcap.tidb.tipb.ExprOrBuilder getOtherConditionsOrBuilder(
int index);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy