Interface Common.CoprocessorV2OrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Common.CoprocessorV2, Common.CoprocessorV2.Builder
Enclosing class:
Common

public static interface Common.CoprocessorV2OrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSchemaVersion

      int getSchemaVersion()
       The version of the serialized data.
       
      int32 schema_version = 1;
      Returns:
      The schemaVersion.
    • hasOriginalSchema

      boolean hasOriginalSchema()
       Original schema.
       
      .dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2;
      Returns:
      Whether the originalSchema field is set.
    • getOriginalSchema

       Original schema.
       
      .dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2;
      Returns:
      The originalSchema.
    • getOriginalSchemaOrBuilder

      Common.CoprocessorV2.SchemaWrapperOrBuilder getOriginalSchemaOrBuilder()
       Original schema.
       
      .dingodb.pb.common.CoprocessorV2.SchemaWrapper original_schema = 2;
    • hasResultSchema

      boolean hasResultSchema()
       Result schema
       
      .dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3;
      Returns:
      Whether the resultSchema field is set.
    • getResultSchema

       Result schema
       
      .dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3;
      Returns:
      The resultSchema.
    • getResultSchemaOrBuilder

       Result schema
       
      .dingodb.pb.common.CoprocessorV2.SchemaWrapper result_schema = 3;
    • getSelectionColumnsList

      List<Integer> 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;
      Returns:
      A list containing the selectionColumns.
    • getSelectionColumnsCount

      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;
      Returns:
      The count of selectionColumns.
    • getSelectionColumns

      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;
      Parameters:
      index - The index of the element to return.
      Returns:
      The selectionColumns at the given index.
    • getRelExpr

      com.google.protobuf.ByteString getRelExpr()
       Encoded binary of the relational expression pushed down.
       
      bytes rel_expr = 5;
      Returns:
      The relExpr.
    • getCodecVersion

      int getCodecVersion()
      int32 codec_version = 6;
      Returns:
      The codecVersion.
    • getForAggCount

      boolean getForAggCount()
      bool for_agg_count = 7;
      Returns:
      The forAggCount.