Interface FlinkFnApi.Schema.FieldTypeOrBuilder

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

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

    • 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

      .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

      .org.apache.flink.fn_execution.v1.Schema.MapInfo map_info = 4;
      Returns:
      The mapInfo.
    • getMapInfoOrBuilder

      FlinkFnApi.Schema.MapInfoOrBuilder getMapInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.MapInfo map_info = 4;
    • 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

      .org.apache.flink.fn_execution.v1.Schema.DecimalInfo decimal_info = 6;
      Returns:
      The decimalInfo.
    • getDecimalInfoOrBuilder

      FlinkFnApi.Schema.DecimalInfoOrBuilder getDecimalInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.DecimalInfo decimal_info = 6;
    • hasTimeInfo

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

      .org.apache.flink.fn_execution.v1.Schema.TimeInfo time_info = 7;
      Returns:
      The timeInfo.
    • getTimeInfoOrBuilder

      FlinkFnApi.Schema.TimeInfoOrBuilder getTimeInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.TimeInfo time_info = 7;
    • hasTimestampInfo

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

      .org.apache.flink.fn_execution.v1.Schema.TimestampInfo timestamp_info = 8;
      Returns:
      The timestampInfo.
    • getTimestampInfoOrBuilder

      FlinkFnApi.Schema.TimestampInfoOrBuilder getTimestampInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.TimestampInfo timestamp_info = 8;
    • 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.
    • getLocalZonedTimestampInfoOrBuilder

      FlinkFnApi.Schema.LocalZonedTimestampInfoOrBuilder getLocalZonedTimestampInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.LocalZonedTimestampInfo local_zoned_timestamp_info = 9;
    • 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.
    • getZonedTimestampInfoOrBuilder

      FlinkFnApi.Schema.ZonedTimestampInfoOrBuilder getZonedTimestampInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.ZonedTimestampInfo zoned_timestamp_info = 10;
    • hasBinaryInfo

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

      .org.apache.flink.fn_execution.v1.Schema.BinaryInfo binary_info = 11;
      Returns:
      The binaryInfo.
    • getBinaryInfoOrBuilder

      FlinkFnApi.Schema.BinaryInfoOrBuilder getBinaryInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.BinaryInfo binary_info = 11;
    • hasVarBinaryInfo

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

      .org.apache.flink.fn_execution.v1.Schema.VarBinaryInfo var_binary_info = 12;
      Returns:
      The varBinaryInfo.
    • getVarBinaryInfoOrBuilder

      FlinkFnApi.Schema.VarBinaryInfoOrBuilder getVarBinaryInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.VarBinaryInfo var_binary_info = 12;
    • hasCharInfo

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

      .org.apache.flink.fn_execution.v1.Schema.CharInfo char_info = 13;
      Returns:
      The charInfo.
    • getCharInfoOrBuilder

      FlinkFnApi.Schema.CharInfoOrBuilder getCharInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.CharInfo char_info = 13;
    • hasVarCharInfo

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

      .org.apache.flink.fn_execution.v1.Schema.VarCharInfo var_char_info = 14;
      Returns:
      The varCharInfo.
    • getVarCharInfoOrBuilder

      FlinkFnApi.Schema.VarCharInfoOrBuilder getVarCharInfoOrBuilder()
      .org.apache.flink.fn_execution.v1.Schema.VarCharInfo var_char_info = 14;
    • getTypeInfoCase