Interface RelCommonOrBuilder

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

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

    • hasDirect

      boolean hasDirect()
       The underlying relation is output as is (no reordering or projection of columns)
       
      .substrait.RelCommon.Direct direct = 1;
      Returns:
      Whether the direct field is set.
    • getDirect

      RelCommon.Direct getDirect()
       The underlying relation is output as is (no reordering or projection of columns)
       
      .substrait.RelCommon.Direct direct = 1;
      Returns:
      The direct.
    • getDirectOrBuilder

      RelCommon.DirectOrBuilder getDirectOrBuilder()
       The underlying relation is output as is (no reordering or projection of columns)
       
      .substrait.RelCommon.Direct direct = 1;
    • hasEmit

      boolean hasEmit()
       Allows to control for order and inclusion of fields
       
      .substrait.RelCommon.Emit emit = 2;
      Returns:
      Whether the emit field is set.
    • getEmit

      RelCommon.Emit getEmit()
       Allows to control for order and inclusion of fields
       
      .substrait.RelCommon.Emit emit = 2;
      Returns:
      The emit.
    • getEmitOrBuilder

      RelCommon.EmitOrBuilder getEmitOrBuilder()
       Allows to control for order and inclusion of fields
       
      .substrait.RelCommon.Emit emit = 2;
    • hasHint

      boolean hasHint()
      .substrait.RelCommon.Hint hint = 3;
      Returns:
      Whether the hint field is set.
    • getHint

      RelCommon.Hint getHint()
      .substrait.RelCommon.Hint hint = 3;
      Returns:
      The hint.
    • getHintOrBuilder

      RelCommon.HintOrBuilder getHintOrBuilder()
      .substrait.RelCommon.Hint hint = 3;
    • hasAdvancedExtension

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

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

      AdvancedExtensionOrBuilder getAdvancedExtensionOrBuilder()
      .substrait.extensions.AdvancedExtension advanced_extension = 4;
    • getEmitKindCase

      RelCommon.EmitKindCase getEmitKindCase()