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 Detail

      • 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

        FlinkFnApi.TypeInfo.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

        FlinkFnApi.TypeInfo.RowTypeInfo getRowTypeInfo()
        .org.apache.flink.fn_execution.v1.TypeInfo.RowTypeInfo row_type_info = 3;
        Returns:
        The rowTypeInfo.
      • hasTupleTypeInfo

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

        FlinkFnApi.TypeInfo.TupleTypeInfo getTupleTypeInfo()
        .org.apache.flink.fn_execution.v1.TypeInfo.TupleTypeInfo tuple_type_info = 4;
        Returns:
        The tupleTypeInfo.
      • hasMapTypeInfo

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

        FlinkFnApi.TypeInfo.MapTypeInfo getMapTypeInfo()
        .org.apache.flink.fn_execution.v1.TypeInfo.MapTypeInfo map_type_info = 5;
        Returns:
        The mapTypeInfo.
      • hasAvroTypeInfo

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

        FlinkFnApi.TypeInfo.AvroTypeInfo getAvroTypeInfo()
        .org.apache.flink.fn_execution.v1.TypeInfo.AvroTypeInfo avro_type_info = 6;
        Returns:
        The avroTypeInfo.