Class TableMetadataIcebergSchemaField


  • public final class TableMetadataIcebergSchemaField
    extends java.lang.Object
    • Method Detail

      • name

        public java.lang.String name()
        Returns:
        Name of the field.
      • required

        public java.util.Optional<java.lang.Boolean> required()
        Returns:
        Boolean value that specifies whether values are required for each row in this field. Defaults to `false`.
      • type

        public java.lang.String type()
        Returns:
        Field type. S3 Tables supports all Apache Iceberg primitive types including: `boolean`, `int`, `long`, `float`, `double`, `decimal(precision,scale)`, `date`, `time`, `timestamp`, `timestamptz`, `string`, `uuid`, `fixed(length)`, `binary`.