Class TableMetadataIcebergSchemaFieldArgs.Builder

    • Method Detail

      • required

        public TableMetadataIcebergSchemaFieldArgs.Builder required​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.Boolean> required)
        Parameters:
        required - Boolean value that specifies whether values are required for each row in this field. Defaults to `false`.
        Returns:
        builder
      • required

        public TableMetadataIcebergSchemaFieldArgs.Builder required​(java.lang.Boolean required)
        Parameters:
        required - Boolean value that specifies whether values are required for each row in this field. Defaults to `false`.
        Returns:
        builder
      • type

        public TableMetadataIcebergSchemaFieldArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - 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`.
        Returns:
        builder
      • type

        public TableMetadataIcebergSchemaFieldArgs.Builder type​(java.lang.String type)
        Parameters:
        type - 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`.
        Returns:
        builder