Package com.pulumi.aws.glue.outputs
Class CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField
- java.lang.Object
-
- com.pulumi.aws.glue.outputs.CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField
-
public final class CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField.Builderbuilder()static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField.Builderbuilder(CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField defaults)java.util.Optional<java.lang.String>doc()java.lang.Integerid()java.util.Optional<java.lang.String>initialDefault()java.lang.Stringname()java.lang.Booleanrequired()java.lang.Stringtype()java.util.Optional<java.lang.String>writeDefault()
-
-
-
Method Detail
-
doc
public java.util.Optional<java.lang.String> doc()
- Returns:
- Documentation or description text that provides additional context about the purpose and usage of this field. Length between 0 and 255 characters.
-
id
public java.lang.Integer id()
- Returns:
- Catalog ID, database name, and table name, separated by colons (`:`).
-
initialDefault
public java.util.Optional<java.lang.String> initialDefault()
- Returns:
- Default value as JSON used to populate the field's value for all records that were written before the field was added to the schema.
-
name
public java.lang.String name()
- Returns:
- Name of the table. For Hive compatibility, this must be entirely lowercase. The following arguments are optional:
-
required
public java.lang.Boolean required()
- Returns:
- Whether this field is required (non-nullable) or optional (nullable) in the table schema.
-
type
public java.lang.String type()
-
writeDefault
public java.util.Optional<java.lang.String> writeDefault()
- Returns:
- Default value as JSON used to populate the field's value for any records written after the field was added to the schema, if the writer does not supply the field's value.
-
builder
public static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField.Builder builder()
-
builder
public static CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField.Builder builder(CatalogTableOpenTableFormatInputIcebergInputIcebergTableInputSchemaField defaults)
-
-