Interface FetchRelOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FetchRel, FetchRel.Builder

public interface FetchRelOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCommon

      boolean hasCommon()
      .substrait.RelCommon common = 1;
      Returns:
      Whether the common field is set.
    • getCommon

      RelCommon getCommon()
      .substrait.RelCommon common = 1;
      Returns:
      The common.
    • getCommonOrBuilder

      RelCommonOrBuilder getCommonOrBuilder()
      .substrait.RelCommon common = 1;
    • hasInput

      boolean hasInput()
      .substrait.Rel input = 2;
      Returns:
      Whether the input field is set.
    • getInput

      Rel getInput()
      .substrait.Rel input = 2;
      Returns:
      The input.
    • getInputOrBuilder

      RelOrBuilder getInputOrBuilder()
      .substrait.Rel input = 2;
    • hasOffset

      @Deprecated boolean hasOffset()
      Deprecated.
      substrait.FetchRel.offset is deprecated. See substrait/algebra.proto;l=299
       the offset expressed in number of records
       Deprecated: use `offset_expr` instead
       
      int64 offset = 3 [deprecated = true];
      Returns:
      Whether the offset field is set.
    • getOffset

      @Deprecated long getOffset()
      Deprecated.
      substrait.FetchRel.offset is deprecated. See substrait/algebra.proto;l=299
       the offset expressed in number of records
       Deprecated: use `offset_expr` instead
       
      int64 offset = 3 [deprecated = true];
      Returns:
      The offset.
    • hasOffsetExpr

      boolean hasOffsetExpr()
       Expression evaluated into a non-negative integer specifying the number
       of records to skip. An expression evaluating to null is treated as 0.
       Evaluating to a negative integer should result in an error.
       Recommended type for offset is int64.
       
      .substrait.Expression offset_expr = 5;
      Returns:
      Whether the offsetExpr field is set.
    • getOffsetExpr

      Expression getOffsetExpr()
       Expression evaluated into a non-negative integer specifying the number
       of records to skip. An expression evaluating to null is treated as 0.
       Evaluating to a negative integer should result in an error.
       Recommended type for offset is int64.
       
      .substrait.Expression offset_expr = 5;
      Returns:
      The offsetExpr.
    • getOffsetExprOrBuilder

      ExpressionOrBuilder getOffsetExprOrBuilder()
       Expression evaluated into a non-negative integer specifying the number
       of records to skip. An expression evaluating to null is treated as 0.
       Evaluating to a negative integer should result in an error.
       Recommended type for offset is int64.
       
      .substrait.Expression offset_expr = 5;
    • hasCount

      @Deprecated boolean hasCount()
      Deprecated.
      substrait.FetchRel.count is deprecated. See substrait/algebra.proto;l=313
       the amount of records to return
       use -1 to signal that ALL records should be returned
       Deprecated: use `count_expr` instead
       
      int64 count = 4 [deprecated = true];
      Returns:
      Whether the count field is set.
    • getCount

      @Deprecated long getCount()
      Deprecated.
      substrait.FetchRel.count is deprecated. See substrait/algebra.proto;l=313
       the amount of records to return
       use -1 to signal that ALL records should be returned
       Deprecated: use `count_expr` instead
       
      int64 count = 4 [deprecated = true];
      Returns:
      The count.
    • hasCountExpr

      boolean hasCountExpr()
       Expression evaluated into a non-negative integer specifying the number
       of records to return. An expression evaluating to null signals that ALL
       records should be returned.
       Evaluating to a negative integer should result in an error.
       Recommended type for count is int64.
       
      .substrait.Expression count_expr = 6;
      Returns:
      Whether the countExpr field is set.
    • getCountExpr

      Expression getCountExpr()
       Expression evaluated into a non-negative integer specifying the number
       of records to return. An expression evaluating to null signals that ALL
       records should be returned.
       Evaluating to a negative integer should result in an error.
       Recommended type for count is int64.
       
      .substrait.Expression count_expr = 6;
      Returns:
      The countExpr.
    • getCountExprOrBuilder

      ExpressionOrBuilder getCountExprOrBuilder()
       Expression evaluated into a non-negative integer specifying the number
       of records to return. An expression evaluating to null signals that ALL
       records should be returned.
       Evaluating to a negative integer should result in an error.
       Recommended type for count is int64.
       
      .substrait.Expression count_expr = 6;
    • hasAdvancedExtension

      boolean hasAdvancedExtension()
      .substrait.extensions.AdvancedExtension advanced_extension = 10;
      Returns:
      Whether the advancedExtension field is set.
    • getAdvancedExtension

      AdvancedExtension getAdvancedExtension()
      .substrait.extensions.AdvancedExtension advanced_extension = 10;
      Returns:
      The advancedExtension.
    • getAdvancedExtensionOrBuilder

      AdvancedExtensionOrBuilder getAdvancedExtensionOrBuilder()
      .substrait.extensions.AdvancedExtension advanced_extension = 10;
    • getOffsetModeCase

      FetchRel.OffsetModeCase getOffsetModeCase()
    • getCountModeCase

      FetchRel.CountModeCase getCountModeCase()