Package io.dingodb.common
Class Common.CoprocessorV2
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.dingodb.common.Common.CoprocessorV2
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Common.CoprocessorV2OrBuilder,Serializable
- Enclosing class:
- Common
public static final class Common.CoprocessorV2
extends com.google.protobuf.GeneratedMessageV3
implements Common.CoprocessorV2OrBuilder
Protobuf type
dingodb.pb.common.CoprocessorV2- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typedingodb.pb.common.CoprocessorV2static final classProtobuf typedingodb.pb.common.CoprocessorV2.SchemaWrapperstatic interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanintint32 codec_version = 6;static Common.CoprocessorV2static final com.google.protobuf.Descriptors.Descriptorbooleanbool for_agg_count = 7;Original schema.Original schema.com.google.protobuf.Parser<Common.CoprocessorV2>com.google.protobuf.ByteStringEncoded binary of the relational expression pushed down.Result 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.intinthashCode()booleanOriginal schema.booleanResult schemaprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Common.CoprocessorV2.Builderstatic Common.CoprocessorV2.BuildernewBuilder(Common.CoprocessorV2 prototype) protected Common.CoprocessorV2.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Common.CoprocessorV2parseDelimitedFrom(InputStream input) static Common.CoprocessorV2parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.CoprocessorV2parseFrom(byte[] data) static Common.CoprocessorV2parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.CoprocessorV2parseFrom(com.google.protobuf.ByteString data) static Common.CoprocessorV2parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.CoprocessorV2parseFrom(com.google.protobuf.CodedInputStream input) static Common.CoprocessorV2parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.CoprocessorV2parseFrom(InputStream input) static Common.CoprocessorV2parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.CoprocessorV2parseFrom(ByteBuffer data) static Common.CoprocessorV2parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Common.CoprocessorV2>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
SCHEMA_VERSION_FIELD_NUMBER
public static final int SCHEMA_VERSION_FIELD_NUMBER- See Also:
-
ORIGINAL_SCHEMA_FIELD_NUMBER
public static final int ORIGINAL_SCHEMA_FIELD_NUMBER- See Also:
-
RESULT_SCHEMA_FIELD_NUMBER
public static final int RESULT_SCHEMA_FIELD_NUMBER- See Also:
-
SELECTION_COLUMNS_FIELD_NUMBER
public static final int SELECTION_COLUMNS_FIELD_NUMBER- See Also:
-
REL_EXPR_FIELD_NUMBER
public static final int REL_EXPR_FIELD_NUMBER- See Also:
-
CODEC_VERSION_FIELD_NUMBER
public static final int CODEC_VERSION_FIELD_NUMBER- See Also:
-
FOR_AGG_COUNT_FIELD_NUMBER
public static final int FOR_AGG_COUNT_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getSchemaVersion
public int getSchemaVersion()The version of the serialized data.
int32 schema_version = 1;- Specified by:
getSchemaVersionin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The schemaVersion.
-
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.
-
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.
-
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.
-
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.
-
getCodecVersion
public int getCodecVersion()int32 codec_version = 6;- Specified by:
getCodecVersionin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The codecVersion.
-
getForAggCount
public boolean getForAggCount()bool for_agg_count = 7;- Specified by:
getForAggCountin interfaceCommon.CoprocessorV2OrBuilder- Returns:
- The forAggCount.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Common.CoprocessorV2 parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Common.CoprocessorV2 parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Common.CoprocessorV2 parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Common.CoprocessorV2.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-