public static final class DAGRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder> implements DAGRequestOrBuilder
DAGRequest represents the request that will be handled with DAG mode.Protobuf type
tipb.DAGRequest
Modifier and Type | Method and Description |
---|---|
DAGRequest.Builder |
addAllExecutors(Iterable<? extends Executor> values)
It represents push down Executors.
|
DAGRequest.Builder |
addAllOutputOffsets(Iterable<? extends Integer> values)
It represents which columns we should output.
|
DAGRequest.Builder |
addExecutors(Executor.Builder builderForValue)
It represents push down Executors.
|
DAGRequest.Builder |
addExecutors(Executor value)
It represents push down Executors.
|
DAGRequest.Builder |
addExecutors(int index,
Executor.Builder builderForValue)
It represents push down Executors.
|
DAGRequest.Builder |
addExecutors(int index,
Executor value)
It represents push down Executors.
|
Executor.Builder |
addExecutorsBuilder()
It represents push down Executors.
|
Executor.Builder |
addExecutorsBuilder(int index)
It represents push down Executors.
|
DAGRequest.Builder |
addOutputOffsets(int value)
It represents which columns we should output.
|
DAGRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DAGRequest |
build() |
DAGRequest |
buildPartial() |
DAGRequest.Builder |
clear() |
DAGRequest.Builder |
clearChunkMemoryLayout()
Represents the chunk memory layout.
|
DAGRequest.Builder |
clearCollectExecutionSummaries()
It represents whether or not TiKV should collect execution summaries.
|
DAGRequest.Builder |
clearCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
|
DAGRequest.Builder |
clearEncodeType()
It indicates the encode type of response.
|
DAGRequest.Builder |
clearExecutors()
It represents push down Executors.
|
DAGRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DAGRequest.Builder |
clearFlags()
flags are used to store flags that change the execution mode, it contains:
ignore_truncate = 1
truncate error should be ignore if set.
|
DAGRequest.Builder |
clearIsRpnExpr()
Represents whether the expression use RPN form.
|
DAGRequest.Builder |
clearMaxAllowedPacket()
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
|
DAGRequest.Builder |
clearMaxWarningCount()
It indicates the maximum number of warning,
which is the number of messages that SHOW WARNINGS displays.
|
DAGRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DAGRequest.Builder |
clearOutputOffsets()
It represents which columns we should output.
|
DAGRequest.Builder |
clearSqlMode()
It indicates the sql_mode.
|
DAGRequest.Builder |
clearStartTsFallback()
Transaction start timestamp.
|
DAGRequest.Builder |
clearTimeZoneName()
supply offset is not enough since we have daylight saving time present in some regions
|
DAGRequest.Builder |
clearTimeZoneOffset()
time zone offset in seconds
|
DAGRequest.Builder |
clearUser()
UserIdentity uses to do privilege check.
|
DAGRequest.Builder |
clone() |
ChunkMemoryLayout |
getChunkMemoryLayout()
Represents the chunk memory layout.
|
ChunkMemoryLayout.Builder |
getChunkMemoryLayoutBuilder()
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.
|
DAGRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EncodeType |
getEncodeType()
It indicates the encode type of response.
|
Executor |
getExecutors(int index)
It represents push down Executors.
|
Executor.Builder |
getExecutorsBuilder(int index)
It represents push down Executors.
|
List<Executor.Builder> |
getExecutorsBuilderList()
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.
|
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
|
com.google.protobuf.ByteString |
getTimeZoneNameBytes()
supply offset is not enough since we have daylight saving time present in some regions
|
long |
getTimeZoneOffset()
time zone offset in seconds
|
UserIdentity |
getUser()
UserIdentity uses to do privilege check.
|
UserIdentity.Builder |
getUserBuilder()
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.
|
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
|
boolean |
hasTimeZoneOffset()
time zone offset in seconds
|
boolean |
hasUser()
UserIdentity uses to do privilege check.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DAGRequest.Builder |
mergeChunkMemoryLayout(ChunkMemoryLayout value)
Represents the chunk memory layout.
|
DAGRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DAGRequest.Builder |
mergeFrom(DAGRequest other) |
DAGRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
DAGRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DAGRequest.Builder |
mergeUser(UserIdentity value)
UserIdentity uses to do privilege check.
|
DAGRequest.Builder |
removeExecutors(int index)
It represents push down Executors.
|
DAGRequest.Builder |
setChunkMemoryLayout(ChunkMemoryLayout.Builder builderForValue)
Represents the chunk memory layout.
|
DAGRequest.Builder |
setChunkMemoryLayout(ChunkMemoryLayout value)
Represents the chunk memory layout.
|
DAGRequest.Builder |
setCollectExecutionSummaries(boolean value)
It represents whether or not TiKV should collect execution summaries.
|
DAGRequest.Builder |
setCollectRangeCounts(boolean value)
It represents whether we collect the detailed scan counts in each range.
|
DAGRequest.Builder |
setEncodeType(EncodeType value)
It indicates the encode type of response.
|
DAGRequest.Builder |
setExecutors(int index,
Executor.Builder builderForValue)
It represents push down Executors.
|
DAGRequest.Builder |
setExecutors(int index,
Executor value)
It represents push down Executors.
|
DAGRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DAGRequest.Builder |
setFlags(long value)
flags are used to store flags that change the execution mode, it contains:
ignore_truncate = 1
truncate error should be ignore if set.
|
DAGRequest.Builder |
setIsRpnExpr(boolean value)
Represents whether the expression use RPN form.
|
DAGRequest.Builder |
setMaxAllowedPacket(long value)
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
|
DAGRequest.Builder |
setMaxWarningCount(long value)
It indicates the maximum number of warning,
which is the number of messages that SHOW WARNINGS displays.
|
DAGRequest.Builder |
setOutputOffsets(int index,
int value)
It represents which columns we should output.
|
DAGRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DAGRequest.Builder |
setSqlMode(long value)
It indicates the sql_mode.
|
DAGRequest.Builder |
setStartTsFallback(long value)
Transaction start timestamp.
|
DAGRequest.Builder |
setTimeZoneName(String value)
supply offset is not enough since we have daylight saving time present in some regions
|
DAGRequest.Builder |
setTimeZoneNameBytes(com.google.protobuf.ByteString value)
supply offset is not enough since we have daylight saving time present in some regions
|
DAGRequest.Builder |
setTimeZoneOffset(long value)
time zone offset in seconds
|
DAGRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DAGRequest.Builder |
setUser(UserIdentity.Builder builderForValue)
UserIdentity uses to do privilege check.
|
DAGRequest.Builder |
setUser(UserIdentity value)
UserIdentity uses to do privilege check.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public DAGRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public DAGRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public DAGRequest.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<DAGRequest.Builder>
public DAGRequest.Builder mergeFrom(DAGRequest other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public DAGRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<DAGRequest.Builder>
IOException
public boolean hasStartTsFallback()
Transaction start timestamp. Deprecated. Start Ts has been moved to coprocessor.Request.
optional uint64 start_ts_fallback = 1;
hasStartTsFallback
in interface DAGRequestOrBuilder
public long getStartTsFallback()
Transaction start timestamp. Deprecated. Start Ts has been moved to coprocessor.Request.
optional uint64 start_ts_fallback = 1;
getStartTsFallback
in interface DAGRequestOrBuilder
public DAGRequest.Builder setStartTsFallback(long value)
Transaction start timestamp. Deprecated. Start Ts has been moved to coprocessor.Request.
optional uint64 start_ts_fallback = 1;
value
- The startTsFallback to set.public DAGRequest.Builder clearStartTsFallback()
Transaction start timestamp. Deprecated. Start Ts has been moved to coprocessor.Request.
optional uint64 start_ts_fallback = 1;
public List<Executor> getExecutorsList()
It represents push down Executors.
repeated .tipb.Executor executors = 2;
getExecutorsList
in interface DAGRequestOrBuilder
public int getExecutorsCount()
It represents push down Executors.
repeated .tipb.Executor executors = 2;
getExecutorsCount
in interface DAGRequestOrBuilder
public Executor getExecutors(int index)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
getExecutors
in interface DAGRequestOrBuilder
public DAGRequest.Builder setExecutors(int index, Executor value)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder setExecutors(int index, Executor.Builder builderForValue)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder addExecutors(Executor value)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder addExecutors(int index, Executor value)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder addExecutors(Executor.Builder builderForValue)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder addExecutors(int index, Executor.Builder builderForValue)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder addAllExecutors(Iterable<? extends Executor> values)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder clearExecutors()
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public DAGRequest.Builder removeExecutors(int index)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public Executor.Builder getExecutorsBuilder(int index)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public ExecutorOrBuilder getExecutorsOrBuilder(int index)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
getExecutorsOrBuilder
in interface DAGRequestOrBuilder
public List<? extends ExecutorOrBuilder> getExecutorsOrBuilderList()
It represents push down Executors.
repeated .tipb.Executor executors = 2;
getExecutorsOrBuilderList
in interface DAGRequestOrBuilder
public Executor.Builder addExecutorsBuilder()
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public Executor.Builder addExecutorsBuilder(int index)
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public List<Executor.Builder> getExecutorsBuilderList()
It represents push down Executors.
repeated .tipb.Executor executors = 2;
public boolean hasTimeZoneOffset()
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false];
hasTimeZoneOffset
in interface DAGRequestOrBuilder
public long getTimeZoneOffset()
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false];
getTimeZoneOffset
in interface DAGRequestOrBuilder
public DAGRequest.Builder setTimeZoneOffset(long value)
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false];
value
- The timeZoneOffset to set.public DAGRequest.Builder clearTimeZoneOffset()
time zone offset in seconds
optional int64 time_zone_offset = 3 [(.gogoproto.nullable) = false];
public 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
in interface DAGRequestOrBuilder
public 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
in interface DAGRequestOrBuilder
public DAGRequest.Builder setFlags(long value)
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];
value
- The flags to set.public DAGRequest.Builder clearFlags()
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];
public List<Integer> getOutputOffsetsList()
It represents which columns we should output.
repeated uint32 output_offsets = 5;
getOutputOffsetsList
in interface DAGRequestOrBuilder
public int getOutputOffsetsCount()
It represents which columns we should output.
repeated uint32 output_offsets = 5;
getOutputOffsetsCount
in interface DAGRequestOrBuilder
public int getOutputOffsets(int index)
It represents which columns we should output.
repeated uint32 output_offsets = 5;
getOutputOffsets
in interface DAGRequestOrBuilder
index
- The index of the element to return.public DAGRequest.Builder setOutputOffsets(int index, int value)
It represents which columns we should output.
repeated uint32 output_offsets = 5;
index
- The index to set the value at.value
- The outputOffsets to set.public DAGRequest.Builder addOutputOffsets(int value)
It represents which columns we should output.
repeated uint32 output_offsets = 5;
value
- The outputOffsets to add.public DAGRequest.Builder addAllOutputOffsets(Iterable<? extends Integer> values)
It represents which columns we should output.
repeated uint32 output_offsets = 5;
values
- The outputOffsets to add.public DAGRequest.Builder clearOutputOffsets()
It represents which columns we should output.
repeated uint32 output_offsets = 5;
public boolean hasCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
optional bool collect_range_counts = 6;
hasCollectRangeCounts
in interface DAGRequestOrBuilder
public boolean getCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
optional bool collect_range_counts = 6;
getCollectRangeCounts
in interface DAGRequestOrBuilder
public DAGRequest.Builder setCollectRangeCounts(boolean value)
It represents whether we collect the detailed scan counts in each range.
optional bool collect_range_counts = 6;
value
- The collectRangeCounts to set.public DAGRequest.Builder clearCollectRangeCounts()
It represents whether we collect the detailed scan counts in each range.
optional bool collect_range_counts = 6;
public 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
in interface DAGRequestOrBuilder
public 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
in interface DAGRequestOrBuilder
public DAGRequest.Builder setMaxWarningCount(long value)
It indicates the maximum number of warning, which is the number of messages that SHOW WARNINGS displays.
optional uint64 max_warning_count = 7;
value
- The maxWarningCount to set.public DAGRequest.Builder clearMaxWarningCount()
It indicates the maximum number of warning, which is the number of messages that SHOW WARNINGS displays.
optional uint64 max_warning_count = 7;
public boolean hasEncodeType()
It indicates the encode type of response.
optional .tipb.EncodeType encode_type = 8 [(.gogoproto.nullable) = false];
hasEncodeType
in interface DAGRequestOrBuilder
public EncodeType getEncodeType()
It indicates the encode type of response.
optional .tipb.EncodeType encode_type = 8 [(.gogoproto.nullable) = false];
getEncodeType
in interface DAGRequestOrBuilder
public DAGRequest.Builder setEncodeType(EncodeType value)
It indicates the encode type of response.
optional .tipb.EncodeType encode_type = 8 [(.gogoproto.nullable) = false];
value
- The encodeType to set.public DAGRequest.Builder clearEncodeType()
It indicates the encode type of response.
optional .tipb.EncodeType encode_type = 8 [(.gogoproto.nullable) = false];
public boolean hasSqlMode()
It indicates the sql_mode.
optional uint64 sql_mode = 9;
hasSqlMode
in interface DAGRequestOrBuilder
public long getSqlMode()
It indicates the sql_mode.
optional uint64 sql_mode = 9;
getSqlMode
in interface DAGRequestOrBuilder
public DAGRequest.Builder setSqlMode(long value)
It indicates the sql_mode.
optional uint64 sql_mode = 9;
value
- The sqlMode to set.public DAGRequest.Builder clearSqlMode()
It indicates the sql_mode.
optional uint64 sql_mode = 9;
public 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
in interface DAGRequestOrBuilder
public 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
in interface DAGRequestOrBuilder
public 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
in interface DAGRequestOrBuilder
public DAGRequest.Builder setTimeZoneName(String value)
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false];
value
- The timeZoneName to set.public DAGRequest.Builder clearTimeZoneName()
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false];
public DAGRequest.Builder setTimeZoneNameBytes(com.google.protobuf.ByteString value)
supply offset is not enough since we have daylight saving time present in some regions
optional string time_zone_name = 11 [(.gogoproto.nullable) = false];
value
- The bytes for timeZoneName to set.public 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;
hasCollectExecutionSummaries
in interface DAGRequestOrBuilder
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;
getCollectExecutionSummaries
in interface DAGRequestOrBuilder
public DAGRequest.Builder setCollectExecutionSummaries(boolean value)
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;
value
- The collectExecutionSummaries to set.public DAGRequest.Builder clearCollectExecutionSummaries()
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
in interface DAGRequestOrBuilder
public 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
in interface DAGRequestOrBuilder
public DAGRequest.Builder setMaxAllowedPacket(long value)
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
optional uint64 max_allowed_packet = 13;
value
- The maxAllowedPacket to set.public DAGRequest.Builder clearMaxAllowedPacket()
Represents the maximum size of one packet, any generated string, or any parameter sent as long data.
optional uint64 max_allowed_packet = 13;
public boolean hasChunkMemoryLayout()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
hasChunkMemoryLayout
in interface DAGRequestOrBuilder
public ChunkMemoryLayout getChunkMemoryLayout()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
getChunkMemoryLayout
in interface DAGRequestOrBuilder
public DAGRequest.Builder setChunkMemoryLayout(ChunkMemoryLayout value)
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
public DAGRequest.Builder setChunkMemoryLayout(ChunkMemoryLayout.Builder builderForValue)
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
public DAGRequest.Builder mergeChunkMemoryLayout(ChunkMemoryLayout value)
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
public DAGRequest.Builder clearChunkMemoryLayout()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
public ChunkMemoryLayout.Builder getChunkMemoryLayoutBuilder()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
public ChunkMemoryLayoutOrBuilder getChunkMemoryLayoutOrBuilder()
Represents the chunk memory layout.
optional .tipb.ChunkMemoryLayout chunk_memory_layout = 14;
getChunkMemoryLayoutOrBuilder
in interface DAGRequestOrBuilder
public boolean hasIsRpnExpr()
Represents whether the expression use RPN form.
optional bool is_rpn_expr = 15;
hasIsRpnExpr
in interface DAGRequestOrBuilder
public boolean getIsRpnExpr()
Represents whether the expression use RPN form.
optional bool is_rpn_expr = 15;
getIsRpnExpr
in interface DAGRequestOrBuilder
public DAGRequest.Builder setIsRpnExpr(boolean value)
Represents whether the expression use RPN form.
optional bool is_rpn_expr = 15;
value
- The isRpnExpr to set.public DAGRequest.Builder clearIsRpnExpr()
Represents whether the expression use RPN form.
optional bool is_rpn_expr = 15;
public boolean hasUser()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
hasUser
in interface DAGRequestOrBuilder
public UserIdentity getUser()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
getUser
in interface DAGRequestOrBuilder
public DAGRequest.Builder setUser(UserIdentity value)
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
public DAGRequest.Builder setUser(UserIdentity.Builder builderForValue)
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
public DAGRequest.Builder mergeUser(UserIdentity value)
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
public DAGRequest.Builder clearUser()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
public UserIdentity.Builder getUserBuilder()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
public UserIdentityOrBuilder getUserOrBuilder()
UserIdentity uses to do privilege check. It is only used in TiDB cluster memory table.
optional .tipb.UserIdentity user = 16;
getUserOrBuilder
in interface DAGRequestOrBuilder
public final DAGRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
public final DAGRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<DAGRequest.Builder>
Copyright © 2024 PingCAP. All rights reserved.