public static final class ByItem.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ByItem.Builder> implements ByItemOrBuilder
ByItem type for group by and order by.Protobuf type
tipb.ByItem
Modifier and Type | Method and Description |
---|---|
ByItem.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ByItem |
build() |
ByItem |
buildPartial() |
ByItem.Builder |
clear() |
ByItem.Builder |
clearDesc()
optional bool desc = 2 [(.gogoproto.nullable) = false]; |
ByItem.Builder |
clearExpr()
optional .tipb.Expr expr = 1; |
ByItem.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ByItem.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ByItem.Builder |
clearRpnExpr()
optional .tipb.RpnExpr rpn_expr = 3; |
ByItem.Builder |
clone() |
ByItem |
getDefaultInstanceForType() |
boolean |
getDesc()
optional bool desc = 2 [(.gogoproto.nullable) = false]; |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Expr |
getExpr()
optional .tipb.Expr expr = 1; |
Expr.Builder |
getExprBuilder()
optional .tipb.Expr expr = 1; |
ExprOrBuilder |
getExprOrBuilder()
optional .tipb.Expr expr = 1; |
RpnExpr |
getRpnExpr()
optional .tipb.RpnExpr rpn_expr = 3; |
RpnExpr.Builder |
getRpnExprBuilder()
optional .tipb.RpnExpr rpn_expr = 3; |
RpnExprOrBuilder |
getRpnExprOrBuilder()
optional .tipb.RpnExpr rpn_expr = 3; |
boolean |
hasDesc()
optional bool desc = 2 [(.gogoproto.nullable) = false]; |
boolean |
hasExpr()
optional .tipb.Expr expr = 1; |
boolean |
hasRpnExpr()
optional .tipb.RpnExpr rpn_expr = 3; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ByItem.Builder |
mergeExpr(Expr value)
optional .tipb.Expr expr = 1; |
ByItem.Builder |
mergeFrom(ByItem other) |
ByItem.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ByItem.Builder |
mergeFrom(com.google.protobuf.Message other) |
ByItem.Builder |
mergeRpnExpr(RpnExpr value)
optional .tipb.RpnExpr rpn_expr = 3; |
ByItem.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ByItem.Builder |
setDesc(boolean value)
optional bool desc = 2 [(.gogoproto.nullable) = false]; |
ByItem.Builder |
setExpr(Expr.Builder builderForValue)
optional .tipb.Expr expr = 1; |
ByItem.Builder |
setExpr(Expr value)
optional .tipb.Expr expr = 1; |
ByItem.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ByItem.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ByItem.Builder |
setRpnExpr(RpnExpr.Builder builderForValue)
optional .tipb.RpnExpr rpn_expr = 3; |
ByItem.Builder |
setRpnExpr(RpnExpr value)
optional .tipb.RpnExpr rpn_expr = 3; |
ByItem.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<ByItem.Builder>
public ByItem.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<ByItem.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<ByItem.Builder>
public ByItem getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ByItem build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ByItem buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ByItem.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<ByItem.Builder>
public ByItem.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<ByItem.Builder>
public ByItem.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<ByItem.Builder>
public ByItem.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<ByItem.Builder>
public ByItem.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<ByItem.Builder>
public ByItem.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<ByItem.Builder>
public ByItem.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ByItem.Builder>
public ByItem.Builder mergeFrom(ByItem other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<ByItem.Builder>
public ByItem.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<ByItem.Builder>
IOException
public boolean hasExpr()
optional .tipb.Expr expr = 1;
hasExpr
in interface ByItemOrBuilder
public Expr getExpr()
optional .tipb.Expr expr = 1;
getExpr
in interface ByItemOrBuilder
public ByItem.Builder setExpr(Expr value)
optional .tipb.Expr expr = 1;
public ByItem.Builder setExpr(Expr.Builder builderForValue)
optional .tipb.Expr expr = 1;
public ByItem.Builder mergeExpr(Expr value)
optional .tipb.Expr expr = 1;
public ByItem.Builder clearExpr()
optional .tipb.Expr expr = 1;
public Expr.Builder getExprBuilder()
optional .tipb.Expr expr = 1;
public ExprOrBuilder getExprOrBuilder()
optional .tipb.Expr expr = 1;
getExprOrBuilder
in interface ByItemOrBuilder
public boolean hasRpnExpr()
optional .tipb.RpnExpr rpn_expr = 3;
hasRpnExpr
in interface ByItemOrBuilder
public RpnExpr getRpnExpr()
optional .tipb.RpnExpr rpn_expr = 3;
getRpnExpr
in interface ByItemOrBuilder
public ByItem.Builder setRpnExpr(RpnExpr value)
optional .tipb.RpnExpr rpn_expr = 3;
public ByItem.Builder setRpnExpr(RpnExpr.Builder builderForValue)
optional .tipb.RpnExpr rpn_expr = 3;
public ByItem.Builder mergeRpnExpr(RpnExpr value)
optional .tipb.RpnExpr rpn_expr = 3;
public ByItem.Builder clearRpnExpr()
optional .tipb.RpnExpr rpn_expr = 3;
public RpnExpr.Builder getRpnExprBuilder()
optional .tipb.RpnExpr rpn_expr = 3;
public RpnExprOrBuilder getRpnExprOrBuilder()
optional .tipb.RpnExpr rpn_expr = 3;
getRpnExprOrBuilder
in interface ByItemOrBuilder
public boolean hasDesc()
optional bool desc = 2 [(.gogoproto.nullable) = false];
hasDesc
in interface ByItemOrBuilder
public boolean getDesc()
optional bool desc = 2 [(.gogoproto.nullable) = false];
getDesc
in interface ByItemOrBuilder
public ByItem.Builder setDesc(boolean value)
optional bool desc = 2 [(.gogoproto.nullable) = false];
value
- The desc to set.public ByItem.Builder clearDesc()
optional bool desc = 2 [(.gogoproto.nullable) = false];
public final ByItem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ByItem.Builder>
public final ByItem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ByItem.Builder>
Copyright © 2024 PingCAP. All rights reserved.