Interface FlinkFnApi.Schema.FieldTypeOrBuilder

    • Method Detail

      • getTypeNameValue

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

        FlinkFnApi.Schema.TypeName getTypeName()
        .org.apache.flink.fn_execution.v1.Schema.TypeName type_name = 1;
        Returns:
        The typeName.
      • getNullable

        boolean getNullable()
        bool nullable = 2;
        Returns:
        The nullable.
      • hasCollectionElementType

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

        FlinkFnApi.Schema.FieldType getCollectionElementType()
        .org.apache.flink.fn_execution.v1.Schema.FieldType collection_element_type = 3;
        Returns:
        The collectionElementType.
      • getCollectionElementTypeOrBuilder

        FlinkFnApi.Schema.FieldTypeOrBuilder getCollectionElementTypeOrBuilder()
        .org.apache.flink.fn_execution.v1.Schema.FieldType collection_element_type = 3;
      • hasMapInfo

        boolean hasMapInfo()
        .org.apache.flink.fn_execution.v1.Schema.MapInfo map_info = 4;
        Returns:
        Whether the mapInfo field is set.
      • getMapInfo

        FlinkFnApi.Schema.MapInfo getMapInfo()
        .org.apache.flink.fn_execution.v1.Schema.MapInfo map_info = 4;
        Returns:
        The mapInfo.
      • hasRowSchema

        boolean hasRowSchema()
        .org.apache.flink.fn_execution.v1.Schema row_schema = 5;
        Returns:
        Whether the rowSchema field is set.
      • getRowSchema

        FlinkFnApi.Schema getRowSchema()
        .org.apache.flink.fn_execution.v1.Schema row_schema = 5;
        Returns:
        The rowSchema.
      • getRowSchemaOrBuilder

        FlinkFnApi.SchemaOrBuilder getRowSchemaOrBuilder()
        .org.apache.flink.fn_execution.v1.Schema row_schema = 5;
      • hasDecimalInfo

        boolean hasDecimalInfo()
        .org.apache.flink.fn_execution.v1.Schema.DecimalInfo decimal_info = 6;
        Returns:
        Whether the decimalInfo field is set.
      • getDecimalInfo

        FlinkFnApi.Schema.DecimalInfo getDecimalInfo()
        .org.apache.flink.fn_execution.v1.Schema.DecimalInfo decimal_info = 6;
        Returns:
        The decimalInfo.
      • hasTimeInfo

        boolean hasTimeInfo()
        .org.apache.flink.fn_execution.v1.Schema.TimeInfo time_info = 7;
        Returns:
        Whether the timeInfo field is set.
      • getTimeInfo

        FlinkFnApi.Schema.TimeInfo getTimeInfo()
        .org.apache.flink.fn_execution.v1.Schema.TimeInfo time_info = 7;
        Returns:
        The timeInfo.
      • hasTimestampInfo

        boolean hasTimestampInfo()
        .org.apache.flink.fn_execution.v1.Schema.TimestampInfo timestamp_info = 8;
        Returns:
        Whether the timestampInfo field is set.
      • getTimestampInfo

        FlinkFnApi.Schema.TimestampInfo getTimestampInfo()
        .org.apache.flink.fn_execution.v1.Schema.TimestampInfo timestamp_info = 8;
        Returns:
        The timestampInfo.
      • hasLocalZonedTimestampInfo

        boolean hasLocalZonedTimestampInfo()
        .org.apache.flink.fn_execution.v1.Schema.LocalZonedTimestampInfo local_zoned_timestamp_info = 9;
        Returns:
        Whether the localZonedTimestampInfo field is set.
      • getLocalZonedTimestampInfo

        FlinkFnApi.Schema.LocalZonedTimestampInfo getLocalZonedTimestampInfo()
        .org.apache.flink.fn_execution.v1.Schema.LocalZonedTimestampInfo local_zoned_timestamp_info = 9;
        Returns:
        The localZonedTimestampInfo.
      • hasZonedTimestampInfo

        boolean hasZonedTimestampInfo()
        .org.apache.flink.fn_execution.v1.Schema.ZonedTimestampInfo zoned_timestamp_info = 10;
        Returns:
        Whether the zonedTimestampInfo field is set.
      • getZonedTimestampInfo

        FlinkFnApi.Schema.ZonedTimestampInfo getZonedTimestampInfo()
        .org.apache.flink.fn_execution.v1.Schema.ZonedTimestampInfo zoned_timestamp_info = 10;
        Returns:
        The zonedTimestampInfo.
      • hasBinaryInfo

        boolean hasBinaryInfo()
        .org.apache.flink.fn_execution.v1.Schema.BinaryInfo binary_info = 11;
        Returns:
        Whether the binaryInfo field is set.
      • getBinaryInfo

        FlinkFnApi.Schema.BinaryInfo getBinaryInfo()
        .org.apache.flink.fn_execution.v1.Schema.BinaryInfo binary_info = 11;
        Returns:
        The binaryInfo.
      • hasVarBinaryInfo

        boolean hasVarBinaryInfo()
        .org.apache.flink.fn_execution.v1.Schema.VarBinaryInfo var_binary_info = 12;
        Returns:
        Whether the varBinaryInfo field is set.
      • getVarBinaryInfo

        FlinkFnApi.Schema.VarBinaryInfo getVarBinaryInfo()
        .org.apache.flink.fn_execution.v1.Schema.VarBinaryInfo var_binary_info = 12;
        Returns:
        The varBinaryInfo.
      • hasCharInfo

        boolean hasCharInfo()
        .org.apache.flink.fn_execution.v1.Schema.CharInfo char_info = 13;
        Returns:
        Whether the charInfo field is set.
      • getCharInfo

        FlinkFnApi.Schema.CharInfo getCharInfo()
        .org.apache.flink.fn_execution.v1.Schema.CharInfo char_info = 13;
        Returns:
        The charInfo.
      • hasVarCharInfo

        boolean hasVarCharInfo()
        .org.apache.flink.fn_execution.v1.Schema.VarCharInfo var_char_info = 14;
        Returns:
        Whether the varCharInfo field is set.
      • getVarCharInfo

        FlinkFnApi.Schema.VarCharInfo getVarCharInfo()
        .org.apache.flink.fn_execution.v1.Schema.VarCharInfo var_char_info = 14;
        Returns:
        The varCharInfo.