public final class Join extends com.google.protobuf.GeneratedMessageV3 implements JoinOrBuilder
tipb.Join| 限定符和类型 | 类和说明 |
|---|---|
static class |
Join.Builder
Protobuf type
tipb.Join |
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 |
BUILD_TYPES_FIELD_NUMBER |
static int |
CHILDREN_FIELD_NUMBER |
static int |
INNER_IDX_FIELD_NUMBER |
static int |
JOIN_EXEC_TYPE_FIELD_NUMBER |
static int |
JOIN_TYPE_FIELD_NUMBER |
static int |
LEFT_CONDITIONS_FIELD_NUMBER |
static int |
LEFT_JOIN_KEYS_FIELD_NUMBER |
static int |
OTHER_CONDITIONS_FIELD_NUMBER |
static com.google.protobuf.Parser<Join> |
PARSER
已过时。
|
static int |
PROBE_TYPES_FIELD_NUMBER |
static int |
RIGHT_CONDITIONS_FIELD_NUMBER |
static int |
RIGHT_JOIN_KEYS_FIELD_NUMBER |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
FieldType |
getBuildTypes(int index)
repeated .tipb.FieldType build_types = 8; |
int |
getBuildTypesCount()
repeated .tipb.FieldType build_types = 8; |
List<FieldType> |
getBuildTypesList()
repeated .tipb.FieldType build_types = 8; |
FieldTypeOrBuilder |
getBuildTypesOrBuilder(int index)
repeated .tipb.FieldType build_types = 8; |
List<? extends FieldTypeOrBuilder> |
getBuildTypesOrBuilderList()
repeated .tipb.FieldType build_types = 8; |
Executor |
getChildren(int index)
repeated .tipb.Executor children = 3; |
int |
getChildrenCount()
repeated .tipb.Executor children = 3; |
List<Executor> |
getChildrenList()
repeated .tipb.Executor children = 3; |
ExecutorOrBuilder |
getChildrenOrBuilder(int index)
repeated .tipb.Executor children = 3; |
List<? extends ExecutorOrBuilder> |
getChildrenOrBuilderList()
repeated .tipb.Executor children = 3; |
static Join |
getDefaultInstance() |
Join |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
long |
getInnerIdx()
0 or 1
optional int64 inner_idx = 4 [(.gogoproto.nullable) = false]; |
JoinExecType |
getJoinExecType()
optional .tipb.JoinExecType join_exec_type = 2 [(.gogoproto.nullable) = false]; |
JoinType |
getJoinType()
optional .tipb.JoinType join_type = 1 [(.gogoproto.nullable) = false]; |
Expr |
getLeftConditions(int index)
repeated .tipb.Expr left_conditions = 9; |
int |
getLeftConditionsCount()
repeated .tipb.Expr left_conditions = 9; |
List<Expr> |
getLeftConditionsList()
repeated .tipb.Expr left_conditions = 9; |
ExprOrBuilder |
getLeftConditionsOrBuilder(int index)
repeated .tipb.Expr left_conditions = 9; |
List<? extends ExprOrBuilder> |
getLeftConditionsOrBuilderList()
repeated .tipb.Expr left_conditions = 9; |
Expr |
getLeftJoinKeys(int index)
repeated .tipb.Expr left_join_keys = 5; |
int |
getLeftJoinKeysCount()
repeated .tipb.Expr left_join_keys = 5; |
List<Expr> |
getLeftJoinKeysList()
repeated .tipb.Expr left_join_keys = 5; |
ExprOrBuilder |
getLeftJoinKeysOrBuilder(int index)
repeated .tipb.Expr left_join_keys = 5; |
List<? extends ExprOrBuilder> |
getLeftJoinKeysOrBuilderList()
repeated .tipb.Expr left_join_keys = 5; |
Expr |
getOtherConditions(int index)
repeated .tipb.Expr other_conditions = 11; |
int |
getOtherConditionsCount()
repeated .tipb.Expr other_conditions = 11; |
List<Expr> |
getOtherConditionsList()
repeated .tipb.Expr other_conditions = 11; |
ExprOrBuilder |
getOtherConditionsOrBuilder(int index)
repeated .tipb.Expr other_conditions = 11; |
List<? extends ExprOrBuilder> |
getOtherConditionsOrBuilderList()
repeated .tipb.Expr other_conditions = 11; |
com.google.protobuf.Parser<Join> |
getParserForType() |
FieldType |
getProbeTypes(int index)
used by TiFlash join when new collation is enabled.
|
int |
getProbeTypesCount()
used by TiFlash join when new collation is enabled.
|
List<FieldType> |
getProbeTypesList()
used by TiFlash join when new collation is enabled.
|
FieldTypeOrBuilder |
getProbeTypesOrBuilder(int index)
used by TiFlash join when new collation is enabled.
|
List<? extends FieldTypeOrBuilder> |
getProbeTypesOrBuilderList()
used by TiFlash join when new collation is enabled.
|
Expr |
getRightConditions(int index)
repeated .tipb.Expr right_conditions = 10; |
int |
getRightConditionsCount()
repeated .tipb.Expr right_conditions = 10; |
List<Expr> |
getRightConditionsList()
repeated .tipb.Expr right_conditions = 10; |
ExprOrBuilder |
getRightConditionsOrBuilder(int index)
repeated .tipb.Expr right_conditions = 10; |
List<? extends ExprOrBuilder> |
getRightConditionsOrBuilderList()
repeated .tipb.Expr right_conditions = 10; |
Expr |
getRightJoinKeys(int index)
repeated .tipb.Expr right_join_keys = 6; |
int |
getRightJoinKeysCount()
repeated .tipb.Expr right_join_keys = 6; |
List<Expr> |
getRightJoinKeysList()
repeated .tipb.Expr right_join_keys = 6; |
ExprOrBuilder |
getRightJoinKeysOrBuilder(int index)
repeated .tipb.Expr right_join_keys = 6; |
List<? extends ExprOrBuilder> |
getRightJoinKeysOrBuilderList()
repeated .tipb.Expr right_join_keys = 6; |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasInnerIdx()
0 or 1
optional int64 inner_idx = 4 [(.gogoproto.nullable) = false]; |
boolean |
hasJoinExecType()
optional .tipb.JoinExecType join_exec_type = 2 [(.gogoproto.nullable) = false]; |
boolean |
hasJoinType()
optional .tipb.JoinType join_type = 1 [(.gogoproto.nullable) = false]; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Join.Builder |
newBuilder() |
static Join.Builder |
newBuilder(Join prototype) |
Join.Builder |
newBuilderForType() |
protected Join.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Join |
parseDelimitedFrom(InputStream input) |
static Join |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Join |
parseFrom(byte[] data) |
static Join |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Join |
parseFrom(ByteBuffer data) |
static Join |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Join |
parseFrom(com.google.protobuf.ByteString data) |
static Join |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Join |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Join |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Join |
parseFrom(InputStream input) |
static Join |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Join> |
parser() |
Join.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, 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 JOIN_TYPE_FIELD_NUMBER
public static final int JOIN_EXEC_TYPE_FIELD_NUMBER
public static final int CHILDREN_FIELD_NUMBER
public static final int INNER_IDX_FIELD_NUMBER
public static final int LEFT_JOIN_KEYS_FIELD_NUMBER
public static final int RIGHT_JOIN_KEYS_FIELD_NUMBER
public static final int PROBE_TYPES_FIELD_NUMBER
public static final int BUILD_TYPES_FIELD_NUMBER
public static final int LEFT_CONDITIONS_FIELD_NUMBER
public static final int RIGHT_CONDITIONS_FIELD_NUMBER
public static final int OTHER_CONDITIONS_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Join> 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 hasJoinType()
optional .tipb.JoinType join_type = 1 [(.gogoproto.nullable) = false];hasJoinType 在接口中 JoinOrBuilderpublic JoinType getJoinType()
optional .tipb.JoinType join_type = 1 [(.gogoproto.nullable) = false];getJoinType 在接口中 JoinOrBuilderpublic boolean hasJoinExecType()
optional .tipb.JoinExecType join_exec_type = 2 [(.gogoproto.nullable) = false];hasJoinExecType 在接口中 JoinOrBuilderpublic JoinExecType getJoinExecType()
optional .tipb.JoinExecType join_exec_type = 2 [(.gogoproto.nullable) = false];getJoinExecType 在接口中 JoinOrBuilderpublic List<Executor> getChildrenList()
repeated .tipb.Executor children = 3;getChildrenList 在接口中 JoinOrBuilderpublic List<? extends ExecutorOrBuilder> getChildrenOrBuilderList()
repeated .tipb.Executor children = 3;getChildrenOrBuilderList 在接口中 JoinOrBuilderpublic int getChildrenCount()
repeated .tipb.Executor children = 3;getChildrenCount 在接口中 JoinOrBuilderpublic Executor getChildren(int index)
repeated .tipb.Executor children = 3;getChildren 在接口中 JoinOrBuilderpublic ExecutorOrBuilder getChildrenOrBuilder(int index)
repeated .tipb.Executor children = 3;getChildrenOrBuilder 在接口中 JoinOrBuilderpublic boolean hasInnerIdx()
0 or 1
optional int64 inner_idx = 4 [(.gogoproto.nullable) = false];hasInnerIdx 在接口中 JoinOrBuilderpublic long getInnerIdx()
0 or 1
optional int64 inner_idx = 4 [(.gogoproto.nullable) = false];getInnerIdx 在接口中 JoinOrBuilderpublic List<Expr> getLeftJoinKeysList()
repeated .tipb.Expr left_join_keys = 5;getLeftJoinKeysList 在接口中 JoinOrBuilderpublic List<? extends ExprOrBuilder> getLeftJoinKeysOrBuilderList()
repeated .tipb.Expr left_join_keys = 5;getLeftJoinKeysOrBuilderList 在接口中 JoinOrBuilderpublic int getLeftJoinKeysCount()
repeated .tipb.Expr left_join_keys = 5;getLeftJoinKeysCount 在接口中 JoinOrBuilderpublic Expr getLeftJoinKeys(int index)
repeated .tipb.Expr left_join_keys = 5;getLeftJoinKeys 在接口中 JoinOrBuilderpublic ExprOrBuilder getLeftJoinKeysOrBuilder(int index)
repeated .tipb.Expr left_join_keys = 5;getLeftJoinKeysOrBuilder 在接口中 JoinOrBuilderpublic List<Expr> getRightJoinKeysList()
repeated .tipb.Expr right_join_keys = 6;getRightJoinKeysList 在接口中 JoinOrBuilderpublic List<? extends ExprOrBuilder> getRightJoinKeysOrBuilderList()
repeated .tipb.Expr right_join_keys = 6;getRightJoinKeysOrBuilderList 在接口中 JoinOrBuilderpublic int getRightJoinKeysCount()
repeated .tipb.Expr right_join_keys = 6;getRightJoinKeysCount 在接口中 JoinOrBuilderpublic Expr getRightJoinKeys(int index)
repeated .tipb.Expr right_join_keys = 6;getRightJoinKeys 在接口中 JoinOrBuilderpublic ExprOrBuilder getRightJoinKeysOrBuilder(int index)
repeated .tipb.Expr right_join_keys = 6;getRightJoinKeysOrBuilder 在接口中 JoinOrBuilderpublic List<FieldType> getProbeTypesList()
used by TiFlash join when new collation is enabled.
repeated .tipb.FieldType probe_types = 7;getProbeTypesList 在接口中 JoinOrBuilderpublic List<? extends FieldTypeOrBuilder> getProbeTypesOrBuilderList()
used by TiFlash join when new collation is enabled.
repeated .tipb.FieldType probe_types = 7;getProbeTypesOrBuilderList 在接口中 JoinOrBuilderpublic int getProbeTypesCount()
used by TiFlash join when new collation is enabled.
repeated .tipb.FieldType probe_types = 7;getProbeTypesCount 在接口中 JoinOrBuilderpublic FieldType getProbeTypes(int index)
used by TiFlash join when new collation is enabled.
repeated .tipb.FieldType probe_types = 7;getProbeTypes 在接口中 JoinOrBuilderpublic FieldTypeOrBuilder getProbeTypesOrBuilder(int index)
used by TiFlash join when new collation is enabled.
repeated .tipb.FieldType probe_types = 7;getProbeTypesOrBuilder 在接口中 JoinOrBuilderpublic List<FieldType> getBuildTypesList()
repeated .tipb.FieldType build_types = 8;getBuildTypesList 在接口中 JoinOrBuilderpublic List<? extends FieldTypeOrBuilder> getBuildTypesOrBuilderList()
repeated .tipb.FieldType build_types = 8;getBuildTypesOrBuilderList 在接口中 JoinOrBuilderpublic int getBuildTypesCount()
repeated .tipb.FieldType build_types = 8;getBuildTypesCount 在接口中 JoinOrBuilderpublic FieldType getBuildTypes(int index)
repeated .tipb.FieldType build_types = 8;getBuildTypes 在接口中 JoinOrBuilderpublic FieldTypeOrBuilder getBuildTypesOrBuilder(int index)
repeated .tipb.FieldType build_types = 8;getBuildTypesOrBuilder 在接口中 JoinOrBuilderpublic List<Expr> getLeftConditionsList()
repeated .tipb.Expr left_conditions = 9;getLeftConditionsList 在接口中 JoinOrBuilderpublic List<? extends ExprOrBuilder> getLeftConditionsOrBuilderList()
repeated .tipb.Expr left_conditions = 9;getLeftConditionsOrBuilderList 在接口中 JoinOrBuilderpublic int getLeftConditionsCount()
repeated .tipb.Expr left_conditions = 9;getLeftConditionsCount 在接口中 JoinOrBuilderpublic Expr getLeftConditions(int index)
repeated .tipb.Expr left_conditions = 9;getLeftConditions 在接口中 JoinOrBuilderpublic ExprOrBuilder getLeftConditionsOrBuilder(int index)
repeated .tipb.Expr left_conditions = 9;getLeftConditionsOrBuilder 在接口中 JoinOrBuilderpublic List<Expr> getRightConditionsList()
repeated .tipb.Expr right_conditions = 10;getRightConditionsList 在接口中 JoinOrBuilderpublic List<? extends ExprOrBuilder> getRightConditionsOrBuilderList()
repeated .tipb.Expr right_conditions = 10;getRightConditionsOrBuilderList 在接口中 JoinOrBuilderpublic int getRightConditionsCount()
repeated .tipb.Expr right_conditions = 10;getRightConditionsCount 在接口中 JoinOrBuilderpublic Expr getRightConditions(int index)
repeated .tipb.Expr right_conditions = 10;getRightConditions 在接口中 JoinOrBuilderpublic ExprOrBuilder getRightConditionsOrBuilder(int index)
repeated .tipb.Expr right_conditions = 10;getRightConditionsOrBuilder 在接口中 JoinOrBuilderpublic List<Expr> getOtherConditionsList()
repeated .tipb.Expr other_conditions = 11;getOtherConditionsList 在接口中 JoinOrBuilderpublic List<? extends ExprOrBuilder> getOtherConditionsOrBuilderList()
repeated .tipb.Expr other_conditions = 11;getOtherConditionsOrBuilderList 在接口中 JoinOrBuilderpublic int getOtherConditionsCount()
repeated .tipb.Expr other_conditions = 11;getOtherConditionsCount 在接口中 JoinOrBuilderpublic Expr getOtherConditions(int index)
repeated .tipb.Expr other_conditions = 11;getOtherConditions 在接口中 JoinOrBuilderpublic ExprOrBuilder getOtherConditionsOrBuilder(int index)
repeated .tipb.Expr other_conditions = 11;getOtherConditionsOrBuilder 在接口中 JoinOrBuilderpublic 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 Join parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Join parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Join parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Join parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Join parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Join parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Join parseFrom(InputStream input) throws IOException
IOExceptionpublic static Join parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Join parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Join parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Join parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Join parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Join.Builder newBuilderForType()
newBuilderForType 在接口中 com.google.protobuf.MessagenewBuilderForType 在接口中 com.google.protobuf.MessageLitepublic static Join.Builder newBuilder()
public static Join.Builder newBuilder(Join prototype)
public Join.Builder toBuilder()
toBuilder 在接口中 com.google.protobuf.MessagetoBuilder 在接口中 com.google.protobuf.MessageLiteprotected Join.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType 在类中 com.google.protobuf.GeneratedMessageV3public static Join getDefaultInstance()
public static com.google.protobuf.Parser<Join> parser()
public com.google.protobuf.Parser<Join> getParserForType()
getParserForType 在接口中 com.google.protobuf.MessagegetParserForType 在接口中 com.google.protobuf.MessageLitegetParserForType 在类中 com.google.protobuf.GeneratedMessageV3public Join getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderCopyright © 2022 PingCAP. All rights reserved.