Interface CfnTable.SchemaFieldProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTable.SchemaFieldProperty.Jsii$Proxy
- Enclosing class:
CfnTable
@Stability(Stable)
public static interface CfnTable.SchemaFieldProperty
extends software.amazon.jsii.JsiiSerializable
Contains details about a schema field.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.s3tables.*; SchemaFieldProperty schemaFieldProperty = SchemaFieldProperty.builder() .name("name") .type("type") // the properties below are optional .required(false) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnTable.SchemaFieldProperty
static final class
An implementation forCfnTable.SchemaFieldProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the field.- See Also:
-
getType
The field type.S3 Tables supports all Apache Iceberg primitive types. For more information, see the Apache Iceberg documentation .
- See Also:
-
getRequired
A Boolean value that specifies whether values are required for each row in this field.By default, this is
false
and null values are allowed in the field. If this istrue
the field does not allow null values.- See Also:
-
builder
-