Interface FlinkFnApi.CoderInfoDescriptorOrBuilder

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

public static interface FlinkFnApi.CoderInfoDescriptorOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasFlattenRowType

      boolean hasFlattenRowType()
       for Table & SQL
       
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.FlattenRowType flatten_row_type = 1;
      Returns:
      Whether the flattenRowType field is set.
    • getFlattenRowType

       for Table & SQL
       
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.FlattenRowType flatten_row_type = 1;
      Returns:
      The flattenRowType.
    • getFlattenRowTypeOrBuilder

       for Table & SQL
       
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.FlattenRowType flatten_row_type = 1;
    • hasRowType

      boolean hasRowType()
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.RowType row_type = 2;
      Returns:
      Whether the rowType field is set.
    • getRowType

      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.RowType row_type = 2;
      Returns:
      The rowType.
    • getRowTypeOrBuilder

      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.RowType row_type = 2;
    • hasArrowType

      boolean hasArrowType()
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.ArrowType arrow_type = 3;
      Returns:
      Whether the arrowType field is set.
    • getArrowType

      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.ArrowType arrow_type = 3;
      Returns:
      The arrowType.
    • getArrowTypeOrBuilder

      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.ArrowType arrow_type = 3;
    • hasOverWindowArrowType

      boolean hasOverWindowArrowType()
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.OverWindowArrowType over_window_arrow_type = 4;
      Returns:
      Whether the overWindowArrowType field is set.
    • getOverWindowArrowType

      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.OverWindowArrowType over_window_arrow_type = 4;
      Returns:
      The overWindowArrowType.
    • getOverWindowArrowTypeOrBuilder

      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.OverWindowArrowType over_window_arrow_type = 4;
    • hasRawType

      boolean hasRawType()
       for DataStream
       
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.RawType raw_type = 5;
      Returns:
      Whether the rawType field is set.
    • getRawType

       for DataStream
       
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.RawType raw_type = 5;
      Returns:
      The rawType.
    • getRawTypeOrBuilder

       for DataStream
       
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.RawType raw_type = 5;
    • getModeValue

      int getModeValue()
      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.Mode mode = 6;
      Returns:
      The enum numeric value on the wire for mode.
    • getMode

      .org.apache.flink.fn_execution.v1.CoderInfoDescriptor.Mode mode = 6;
      Returns:
      The mode.
    • getSeparatedWithEndMessage

      boolean getSeparatedWithEndMessage()
       append an end message (0x00) after serializing the records belonging to the same batch.
       
      bool separated_with_end_message = 7;
      Returns:
      The separatedWithEndMessage.
    • getDataTypeCase