Package io.dingodb.common
Class Common.CoprocessorV2.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
io.dingodb.common.Common.CoprocessorV2.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Common.CoprocessorV2OrBuilder,Cloneable
- Enclosing class:
- Common.CoprocessorV2
public static final class Common.CoprocessorV2.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
implements Common.CoprocessorV2OrBuilder
Protobuf type
dingodb.pb.common.CoprocessorV2-
Method Summary
Modifier and TypeMethodDescriptionaddAllSelectionColumns(Iterable<? extends Integer> values) Column selection in the table list selection.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSelectionColumns(int value) Column selection in the table list selection.build()clear()int32 codec_version = 6;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) bool for_agg_count = 7;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Original schema.Encoded binary of the relational expression pushed down.Result schemaThe version of the serialized data.Column selection in the table list selection.clone()intint32 codec_version = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanbool for_agg_count = 7;Original schema.Original schema.Original schema.com.google.protobuf.ByteStringEncoded binary of the relational expression pushed down.Result schemaResult schemaResult schemaintThe version of the serialized data.intgetSelectionColumns(int index) Column selection in the table list selection.intColumn selection in the table list selection.Column selection in the table list selection.booleanOriginal schema.booleanResult schemaprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Common.CoprocessorV2 other) Original schema.Result schemamergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCodecVersion(int value) int32 codec_version = 6;setForAggCount(boolean value) bool for_agg_count = 7;Original schema.setOriginalSchema(Common.CoprocessorV2.SchemaWrapper.Builder builderForValue) Original schema.setRelExpr(com.google.protobuf.ByteString value) Encoded binary of the relational expression pushed down.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Result schemasetResultSchema(Common.CoprocessorV2.SchemaWrapper.Builder builderForValue) Result schemasetSchemaVersion(int value) The version of the serialized data.setSelectionColumns(int index, int value) Column selection in the table list selection.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
setField
public Common.CoprocessorV2.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
clearField
public Common.CoprocessorV2.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
clearOneof
public Common.CoprocessorV2.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
setRepeatedField
public Common.CoprocessorV2.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
addRepeatedField
public Common.CoprocessorV2.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Common.CoprocessorV2.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
mergeFrom
public Common.CoprocessorV2.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Common.CoprocessorV2.Builder>- Throws:
IOException
-
getSchemaVersion
public int getSchemaVersion()The version of the serialized data.
int32 schema_version = 1;- Specified by:
getSchemaVersionin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The schemaVersion.
-
setSchemaVersion
The version of the serialized data.
int32 schema_version = 1;- Parameters:
value- The schemaVersion to set.- Returns:
- This builder for chaining.
-
clearSchemaVersion
The version of the serialized data.
int32 schema_version = 1;- Returns:
- This builder for chaining.
-
hasOriginalSchema
public boolean hasOriginalSchema()Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2;- Specified by:
hasOriginalSchemain interfaceCommon.CoprocessorV2OrBuilder- Returns:
- Whether the originalSchema field is set.
-
getOriginalSchema
Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2;- Specified by:
getOriginalSchemain interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The originalSchema.
-
setOriginalSchema
Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2; -
setOriginalSchema
public Common.CoprocessorV2.Builder setOriginalSchema(Common.CoprocessorV2.SchemaWrapper.Builder builderForValue) Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2; -
mergeOriginalSchema
Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2; -
clearOriginalSchema
Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2; -
getOriginalSchemaBuilder
Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2; -
getOriginalSchemaOrBuilder
Original schema.
.dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2;- Specified by:
getOriginalSchemaOrBuilderin interfaceCommon.CoprocessorV2OrBuilder
-
hasResultSchema
public boolean hasResultSchema()Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3;- Specified by:
hasResultSchemain interfaceCommon.CoprocessorV2OrBuilder- Returns:
- Whether the resultSchema field is set.
-
getResultSchema
Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3;- Specified by:
getResultSchemain interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The resultSchema.
-
setResultSchema
Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3; -
setResultSchema
public Common.CoprocessorV2.Builder setResultSchema(Common.CoprocessorV2.SchemaWrapper.Builder builderForValue) Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3; -
mergeResultSchema
Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3; -
clearResultSchema
Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3; -
getResultSchemaBuilder
Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3; -
getResultSchemaOrBuilder
Result schema
.dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3;- Specified by:
getResultSchemaOrBuilderin interfaceCommon.CoprocessorV2OrBuilder
-
getSelectionColumnsList
Column selection in the table list selection. For example, [0, 2, 4, 7] selects the index subscript of the column. If the length of the array is 0, it means not need to decode.
repeated int32 selection_columns = 4;- Specified by:
getSelectionColumnsListin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- A list containing the selectionColumns.
-
getSelectionColumnsCount
public int getSelectionColumnsCount()Column selection in the table list selection. For example, [0, 2, 4, 7] selects the index subscript of the column. If the length of the array is 0, it means not need to decode.
repeated int32 selection_columns = 4;- Specified by:
getSelectionColumnsCountin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The count of selectionColumns.
-
getSelectionColumns
public int getSelectionColumns(int index) Column selection in the table list selection. For example, [0, 2, 4, 7] selects the index subscript of the column. If the length of the array is 0, it means not need to decode.
repeated int32 selection_columns = 4;- Specified by:
getSelectionColumnsin interfaceCommon.CoprocessorV2OrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The selectionColumns at the given index.
-
setSelectionColumns
Column selection in the table list selection. For example, [0, 2, 4, 7] selects the index subscript of the column. If the length of the array is 0, it means not need to decode.
repeated int32 selection_columns = 4;- Parameters:
index- The index to set the value at.value- The selectionColumns to set.- Returns:
- This builder for chaining.
-
addSelectionColumns
Column selection in the table list selection. For example, [0, 2, 4, 7] selects the index subscript of the column. If the length of the array is 0, it means not need to decode.
repeated int32 selection_columns = 4;- Parameters:
value- The selectionColumns to add.- Returns:
- This builder for chaining.
-
addAllSelectionColumns
Column selection in the table list selection. For example, [0, 2, 4, 7] selects the index subscript of the column. If the length of the array is 0, it means not need to decode.
repeated int32 selection_columns = 4;- Parameters:
values- The selectionColumns to add.- Returns:
- This builder for chaining.
-
clearSelectionColumns
Column selection in the table list selection. For example, [0, 2, 4, 7] selects the index subscript of the column. If the length of the array is 0, it means not need to decode.
repeated int32 selection_columns = 4;- Returns:
- This builder for chaining.
-
getRelExpr
public com.google.protobuf.ByteString getRelExpr()Encoded binary of the relational expression pushed down.
bytes rel_expr = 5;- Specified by:
getRelExprin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The relExpr.
-
setRelExpr
Encoded binary of the relational expression pushed down.
bytes rel_expr = 5;- Parameters:
value- The relExpr to set.- Returns:
- This builder for chaining.
-
clearRelExpr
Encoded binary of the relational expression pushed down.
bytes rel_expr = 5;- Returns:
- This builder for chaining.
-
getCodecVersion
public int getCodecVersion()int32 codec_version = 6;- Specified by:
getCodecVersionin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The codecVersion.
-
setCodecVersion
int32 codec_version = 6;- Parameters:
value- The codecVersion to set.- Returns:
- This builder for chaining.
-
clearCodecVersion
int32 codec_version = 6;- Returns:
- This builder for chaining.
-
getForAggCount
public boolean getForAggCount()bool for_agg_count = 7;- Specified by:
getForAggCountin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The forAggCount.
-
setForAggCount
bool for_agg_count = 7;- Parameters:
value- The forAggCount to set.- Returns:
- This builder for chaining.
-
clearForAggCount
bool for_agg_count = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Common.CoprocessorV2.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-
mergeUnknownFields
public final Common.CoprocessorV2.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.CoprocessorV2.Builder>
-