@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)",
date="2022-05-13T01:13:35.096Z")
public interface CfnSchemaProps
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.glue.*; CfnSchemaProps cfnSchemaProps = CfnSchemaProps.builder() .compatibility("compatibility") .dataFormat("dataFormat") .name("name") .schemaDefinition("schemaDefinition") // the properties below are optional .checkpointVersion(SchemaVersionProperty.builder() .isLatest(false) .versionNumber(123) .build()) .description("description") .registry(RegistryProperty.builder() .arn("arn") .name("name") .build()) .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnSchemaProps.Builder
A builder for
CfnSchemaProps |
static class |
CfnSchemaProps.Jsii$Proxy
An implementation for
CfnSchemaProps |
Modifier and Type | Method and Description |
---|---|
static CfnSchemaProps.Builder |
builder() |
default java.lang.Object |
getCheckpointVersion()
Specify the `VersionNumber` or the `IsLatest` for setting the checkpoint for the schema.
|
java.lang.String |
getCompatibility()
The compatibility mode of the schema.
|
java.lang.String |
getDataFormat()
The data format of the schema definition.
|
default java.lang.String |
getDescription()
A description of the schema if specified when created.
|
java.lang.String |
getName()
Name of the schema to be created of max length of 255, and may only contain letters, numbers, hyphen, underscore, dollar sign, or hash mark.
|
default java.lang.Object |
getRegistry()
The registry where a schema is stored.
|
java.lang.String |
getSchemaDefinition()
The schema definition using the `DataFormat` setting for `SchemaName` .
|
default java.util.List<CfnTag> |
getTags()
AWS tags that contain a key value pair and may be searched by console, command line, or API.
|
java.lang.String getCompatibility()
java.lang.String getDataFormat()
Currently only AVRO
is supported.
java.lang.String getName()
No whitespace.
java.lang.String getSchemaDefinition()
default java.lang.Object getCheckpointVersion()
This is only required for updating a checkpoint.
default java.lang.String getDescription()
default java.lang.Object getRegistry()
default java.util.List<CfnTag> getTags()
static CfnSchemaProps.Builder builder()
CfnSchemaProps.Builder
of CfnSchemaProps