Interface FlinkFnApi.TypeInfoOrBuilder

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

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

    • getTypeNameValue

      int getTypeNameValue()
      .org.apache.flink.fn_execution.v1.TypeInfo.TypeName type_name = 1;
      Returns:
      The enum numeric value on the wire for typeName.
    • getTypeName

      .org.apache.flink.fn_execution.v1.TypeInfo.TypeName type_name = 1;
      Returns:
      The typeName.
    • hasCollectionElementType

      boolean hasCollectionElementType()
      .org.apache.flink.fn_execution.v1.TypeInfo collection_element_type = 2;
      Returns:
      Whether the collectionElementType field is set.
    • getCollectionElementType

      FlinkFnApi.TypeInfo getCollectionElementType()
      .org.apache.flink.fn_execution.v1.TypeInfo collection_element_type = 2;
      Returns:
      The collectionElementType.
    • getCollectionElementTypeOrBuilder

      FlinkFnApi.TypeInfoOrBuilder getCollectionElementTypeOrBuilder()
      .org.apache.flink.fn_execution.v1.TypeInfo collection_element_type = 2;
    • hasRowTypeInfo

      boolean hasRowTypeInfo()
      .org.apache.flink.fn_execution.v1.TypeInfo.RowTypeInfo row_type_info = 3;
      Returns:
      Whether the rowTypeInfo field is set.
    • getRowTypeInfo

      .org.apache.flink.fn_execution.v1.TypeInfo.RowTypeInfo row_type_info = 3;
      Returns:
      The rowTypeInfo.
    • getRowTypeInfoOrBuilder

      FlinkFnApi.TypeInfo.RowTypeInfoOrBuilder getRowTypeInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.TypeInfo.RowTypeInfo row_type_info = 3;
    • hasTupleTypeInfo

      boolean hasTupleTypeInfo()
      .org.apache.flink.fn_execution.v1.TypeInfo.TupleTypeInfo tuple_type_info = 4;
      Returns:
      Whether the tupleTypeInfo field is set.
    • getTupleTypeInfo

      .org.apache.flink.fn_execution.v1.TypeInfo.TupleTypeInfo tuple_type_info = 4;
      Returns:
      The tupleTypeInfo.
    • getTupleTypeInfoOrBuilder

      FlinkFnApi.TypeInfo.TupleTypeInfoOrBuilder getTupleTypeInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.TypeInfo.TupleTypeInfo tuple_type_info = 4;
    • hasMapTypeInfo

      boolean hasMapTypeInfo()
      .org.apache.flink.fn_execution.v1.TypeInfo.MapTypeInfo map_type_info = 5;
      Returns:
      Whether the mapTypeInfo field is set.
    • getMapTypeInfo

      .org.apache.flink.fn_execution.v1.TypeInfo.MapTypeInfo map_type_info = 5;
      Returns:
      The mapTypeInfo.
    • getMapTypeInfoOrBuilder

      FlinkFnApi.TypeInfo.MapTypeInfoOrBuilder getMapTypeInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.TypeInfo.MapTypeInfo map_type_info = 5;
    • hasAvroTypeInfo

      boolean hasAvroTypeInfo()
      .org.apache.flink.fn_execution.v1.TypeInfo.AvroTypeInfo avro_type_info = 6;
      Returns:
      Whether the avroTypeInfo field is set.
    • getAvroTypeInfo

      .org.apache.flink.fn_execution.v1.TypeInfo.AvroTypeInfo avro_type_info = 6;
      Returns:
      The avroTypeInfo.
    • getAvroTypeInfoOrBuilder

      FlinkFnApi.TypeInfo.AvroTypeInfoOrBuilder getAvroTypeInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.TypeInfo.AvroTypeInfo avro_type_info = 6;
    • getTypeInfoCase