public final class DAGRequest extends com.google.protobuf.GeneratedMessageV3 implements DAGRequestOrBuilder
DAGRequest represents the request that will be handled with DAG mode.Protobuf type
tipb.DAGRequest| 限定符和类型 | 类和说明 |
|---|---|
static class |
DAGRequest.Builder
DAGRequest represents the request that will be handled with DAG mode.
|
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 |
CHUNK_MEMORY_LAYOUT_FIELD_NUMBER |
static int |
COLLECT_EXECUTION_SUMMARIES_FIELD_NUMBER |
static int |
COLLECT_RANGE_COUNTS_FIELD_NUMBER |
static int |
ENCODE_TYPE_FIELD_NUMBER |
static int |
EXECUTORS_FIELD_NUMBER |
static int |
FLAGS_FIELD_NUMBER |
static int |
IS_RPN_EXPR_FIELD_NUMBER |
static int |
MAX_ALLOWED_PACKET_FIELD_NUMBER |
static int |
MAX_WARNING_COUNT_FIELD_NUMBER |
static int |
OUTPUT_OFFSETS_FIELD_NUMBER |
static com.google.protobuf.Parser<DAGRequest> |
PARSER
已过时。
|
static int |
SQL_MODE_FIELD_NUMBER |
static int |
START_TS_FALLBACK_FIELD_NUMBER |
static int |
TIME_ZONE_NAME_FIELD_NUMBER |
static int |
TIME_ZONE_OFFSET_FIELD_NUMBER |
static int |
USER_FIELD_NUMBER |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
ChunkMemoryLayout |
getChunkMemoryLayout()
Represents the chunk memory layout.
|
ChunkMemoryLayoutOrBuilder |
getChunkMemoryLayoutOrBuilder()
Represents the chunk memory layout.
|
boolean |
getCollectExecutionSummaries()
It represents whether or not TiKV should collect execution summaries.
|
boolean |
getCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
|
static DAGRequest |
getDefaultInstance() |
DAGRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
EncodeType |
getEncodeType()
It indicates the encode type of response.
|
Executor |
getExecutors(int index)
It represents push down Executors.
|
int |
getExecutorsCount()
It represents push down Executors.
|
List<Executor> |
getExecutorsList()
It represents push down Executors.
|
ExecutorOrBuilder |
getExecutorsOrBuilder(int index)
It represents push down Executors.
|
List<? extends ExecutorOrBuilder> |
getExecutorsOrBuilderList()
It represents push down Executors.
|
long |
getFlags()
flags are used to store flags that change the execution mode, it contains:
ignore_truncate = 1
truncate error should be ignore if set.
|
boolean |
getIsRpnExpr()
Represents whether the expression use RPN form.
|
long |
getMaxAllowedPacket()
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
|
long |
getMaxWarningCount()
It indicates the maximum number of warning,
which is the number of messages that SHOW WARNINGS displays.
|
int |
getOutputOffsets(int index)
It represents which columns we should output.
|
int |
getOutputOffsetsCount()
It represents which columns we should output.
|
List<Integer> |
getOutputOffsetsList()
It represents which columns we should output.
|
com.google.protobuf.Parser<DAGRequest> |
getParserForType() |
int |
getSerializedSize() |
long |
getSqlMode()
It indicates the sql_mode.
|
long |
getStartTsFallback()
Transaction start timestamp.
|
String |
getTimeZoneName()
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false]; |
com.google.protobuf.ByteString |
getTimeZoneNameBytes()
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false]; |
long |
getTimeZoneOffset()
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false]; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
UserIdentity |
getUser()
UserIdentity uses to do privilege check.
|
UserIdentityOrBuilder |
getUserOrBuilder()
UserIdentity uses to do privilege check.
|
boolean |
hasChunkMemoryLayout()
Represents the chunk memory layout.
|
boolean |
hasCollectExecutionSummaries()
It represents whether or not TiKV should collect execution summaries.
|
boolean |
hasCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
|
boolean |
hasEncodeType()
It indicates the encode type of response.
|
boolean |
hasFlags()
flags are used to store flags that change the execution mode, it contains:
ignore_truncate = 1
truncate error should be ignore if set.
|
int |
hashCode() |
boolean |
hasIsRpnExpr()
Represents whether the expression use RPN form.
|
boolean |
hasMaxAllowedPacket()
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
|
boolean |
hasMaxWarningCount()
It indicates the maximum number of warning,
which is the number of messages that SHOW WARNINGS displays.
|
boolean |
hasSqlMode()
It indicates the sql_mode.
|
boolean |
hasStartTsFallback()
Transaction start timestamp.
|
boolean |
hasTimeZoneName()
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false]; |
boolean |
hasTimeZoneOffset()
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false]; |
boolean |
hasUser()
UserIdentity uses to do privilege check.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static DAGRequest.Builder |
newBuilder() |
static DAGRequest.Builder |
newBuilder(DAGRequest prototype) |
DAGRequest.Builder |
newBuilderForType() |
protected DAGRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static DAGRequest |
parseDelimitedFrom(InputStream input) |
static DAGRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DAGRequest |
parseFrom(byte[] data) |
static DAGRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DAGRequest |
parseFrom(ByteBuffer data) |
static DAGRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DAGRequest |
parseFrom(com.google.protobuf.ByteString data) |
static DAGRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DAGRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static DAGRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DAGRequest |
parseFrom(InputStream input) |
static DAGRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<DAGRequest> |
parser() |
DAGRequest.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, 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 START_TS_FALLBACK_FIELD_NUMBER
public static final int EXECUTORS_FIELD_NUMBER
public static final int TIME_ZONE_OFFSET_FIELD_NUMBER
public static final int FLAGS_FIELD_NUMBER
public static final int OUTPUT_OFFSETS_FIELD_NUMBER
public static final int COLLECT_RANGE_COUNTS_FIELD_NUMBER
public static final int MAX_WARNING_COUNT_FIELD_NUMBER
public static final int ENCODE_TYPE_FIELD_NUMBER
public static final int SQL_MODE_FIELD_NUMBER
public static final int TIME_ZONE_NAME_FIELD_NUMBER
public static final int COLLECT_EXECUTION_SUMMARIES_FIELD_NUMBER
public static final int MAX_ALLOWED_PACKET_FIELD_NUMBER
public static final int CHUNK_MEMORY_LAYOUT_FIELD_NUMBER
public static final int IS_RPN_EXPR_FIELD_NUMBER
public static final int USER_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<DAGRequest> 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 hasStartTsFallback()
Transaction start timestamp. Deprecated. Start Ts has been moved to coprocessor.Request.
optional uint64 start_ts_fallback = 1;hasStartTsFallback 在接口中 DAGRequestOrBuilderpublic long getStartTsFallback()
Transaction start timestamp. Deprecated. Start Ts has been moved to coprocessor.Request.
optional uint64 start_ts_fallback = 1;getStartTsFallback 在接口中 DAGRequestOrBuilderpublic List<Executor> getExecutorsList()
It represents push down Executors.
repeated .tipb.Executor executors = 2;getExecutorsList 在接口中 DAGRequestOrBuilderpublic List<? extends ExecutorOrBuilder> getExecutorsOrBuilderList()
It represents push down Executors.
repeated .tipb.Executor executors = 2;getExecutorsOrBuilderList 在接口中 DAGRequestOrBuilderpublic int getExecutorsCount()
It represents push down Executors.
repeated .tipb.Executor executors = 2;getExecutorsCount 在接口中 DAGRequestOrBuilderpublic Executor getExecutors(int index)
It represents push down Executors.
repeated .tipb.Executor executors = 2;getExecutors 在接口中 DAGRequestOrBuilderpublic ExecutorOrBuilder getExecutorsOrBuilder(int index)
It represents push down Executors.
repeated .tipb.Executor executors = 2;getExecutorsOrBuilder 在接口中 DAGRequestOrBuilderpublic boolean hasTimeZoneOffset()
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false];hasTimeZoneOffset 在接口中 DAGRequestOrBuilderpublic long getTimeZoneOffset()
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false];getTimeZoneOffset 在接口中 DAGRequestOrBuilderpublic boolean hasFlags()
flags are used to store flags that change the execution mode, it contains:
ignore_truncate = 1
truncate error should be ignore if set.
truncate_as_warning = 1 << 1
when ignored_truncate is not set, return warning instead of error if this flag is set.
...
add more when needed.
optional uint64 flags = 4 [(.gogoproto.nullable) = false];hasFlags 在接口中 DAGRequestOrBuilderpublic long getFlags()
flags are used to store flags that change the execution mode, it contains:
ignore_truncate = 1
truncate error should be ignore if set.
truncate_as_warning = 1 << 1
when ignored_truncate is not set, return warning instead of error if this flag is set.
...
add more when needed.
optional uint64 flags = 4 [(.gogoproto.nullable) = false];getFlags 在接口中 DAGRequestOrBuilderpublic List<Integer> getOutputOffsetsList()
It represents which columns we should output.
repeated uint32 output_offsets = 5;getOutputOffsetsList 在接口中 DAGRequestOrBuilderpublic int getOutputOffsetsCount()
It represents which columns we should output.
repeated uint32 output_offsets = 5;getOutputOffsetsCount 在接口中 DAGRequestOrBuilderpublic int getOutputOffsets(int index)
It represents which columns we should output.
repeated uint32 output_offsets = 5;getOutputOffsets 在接口中 DAGRequestOrBuilderpublic boolean hasCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
optional bool collect_range_counts = 6;hasCollectRangeCounts 在接口中 DAGRequestOrBuilderpublic boolean getCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
optional bool collect_range_counts = 6;getCollectRangeCounts 在接口中 DAGRequestOrBuilderpublic boolean hasMaxWarningCount()
It indicates the maximum number of warning, which is the number of messages that SHOW WARNINGS displays.
optional uint64 max_warning_count = 7;hasMaxWarningCount 在接口中 DAGRequestOrBuilderpublic long getMaxWarningCount()
It indicates the maximum number of warning, which is the number of messages that SHOW WARNINGS displays.
optional uint64 max_warning_count = 7;getMaxWarningCount 在接口中 DAGRequestOrBuilderpublic boolean hasEncodeType()
It indicates the encode type of response.
optional .tipb.EncodeType encode_type = 8 [(.gogoproto.nullable) = false];hasEncodeType 在接口中 DAGRequestOrBuilderpublic EncodeType getEncodeType()
It indicates the encode type of response.
optional .tipb.EncodeType encode_type = 8 [(.gogoproto.nullable) = false];getEncodeType 在接口中 DAGRequestOrBuilderpublic boolean hasSqlMode()
It indicates the sql_mode.
optional uint64 sql_mode = 9;hasSqlMode 在接口中 DAGRequestOrBuilderpublic long getSqlMode()
It indicates the sql_mode.
optional uint64 sql_mode = 9;getSqlMode 在接口中 DAGRequestOrBuilderpublic boolean hasTimeZoneName()
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false];hasTimeZoneName 在接口中 DAGRequestOrBuilderpublic String getTimeZoneName()
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false];getTimeZoneName 在接口中 DAGRequestOrBuilderpublic com.google.protobuf.ByteString getTimeZoneNameBytes()
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false];getTimeZoneNameBytes 在接口中 DAGRequestOrBuilderpublic boolean hasCollectExecutionSummaries()
It represents whether or not TiKV should collect execution summaries. Execution summaries will be collected into `execution_summaries` field in the response.
optional bool collect_execution_summaries = 12;public boolean getCollectExecutionSummaries()
It represents whether or not TiKV should collect execution summaries. Execution summaries will be collected into `execution_summaries` field in the response.
optional bool collect_execution_summaries = 12;public boolean hasMaxAllowedPacket()
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
optional uint64 max_allowed_packet = 13;hasMaxAllowedPacket 在接口中 DAGRequestOrBuilderpublic long getMaxAllowedPacket()
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
optional uint64 max_allowed_packet = 13;getMaxAllowedPacket 在接口中 DAGRequestOrBuilderpublic boolean hasChunkMemoryLayout()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;hasChunkMemoryLayout 在接口中 DAGRequestOrBuilderpublic ChunkMemoryLayout getChunkMemoryLayout()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;getChunkMemoryLayout 在接口中 DAGRequestOrBuilderpublic ChunkMemoryLayoutOrBuilder getChunkMemoryLayoutOrBuilder()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;public boolean hasIsRpnExpr()
Represents whether the expression use RPN form.
optional bool is_rpn_expr = 15;hasIsRpnExpr 在接口中 DAGRequestOrBuilderpublic boolean getIsRpnExpr()
Represents whether the expression use RPN form.
optional bool is_rpn_expr = 15;getIsRpnExpr 在接口中 DAGRequestOrBuilderpublic boolean hasUser()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;hasUser 在接口中 DAGRequestOrBuilderpublic UserIdentity getUser()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;getUser 在接口中 DAGRequestOrBuilderpublic UserIdentityOrBuilder getUserOrBuilder()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;getUserOrBuilder 在接口中 DAGRequestOrBuilderpublic 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 DAGRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DAGRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DAGRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DAGRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DAGRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DAGRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DAGRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static DAGRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static DAGRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static DAGRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static DAGRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static DAGRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic DAGRequest.Builder newBuilderForType()
newBuilderForType 在接口中 com.google.protobuf.MessagenewBuilderForType 在接口中 com.google.protobuf.MessageLitepublic static DAGRequest.Builder newBuilder()
public static DAGRequest.Builder newBuilder(DAGRequest prototype)
public DAGRequest.Builder toBuilder()
toBuilder 在接口中 com.google.protobuf.MessagetoBuilder 在接口中 com.google.protobuf.MessageLiteprotected DAGRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType 在类中 com.google.protobuf.GeneratedMessageV3public static DAGRequest getDefaultInstance()
public static com.google.protobuf.Parser<DAGRequest> parser()
public com.google.protobuf.Parser<DAGRequest> getParserForType()
getParserForType 在接口中 com.google.protobuf.MessagegetParserForType 在接口中 com.google.protobuf.MessageLitegetParserForType 在类中 com.google.protobuf.GeneratedMessageV3public DAGRequest getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderCopyright © 2023 PingCAP. All rights reserved.