public static final class CfnTable.SchemaReferenceProperty.Builder
extends java.lang.Object
CfnTable.SchemaReferenceProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnTable.SchemaReferenceProperty |
build()
Builds the configured instance.
|
CfnTable.SchemaReferenceProperty.Builder |
schemaId(CfnTable.SchemaIdProperty schemaId)
Sets the value of
CfnTable.SchemaReferenceProperty.getSchemaId() |
CfnTable.SchemaReferenceProperty.Builder |
schemaId(IResolvable schemaId)
Sets the value of
CfnTable.SchemaReferenceProperty.getSchemaId() |
CfnTable.SchemaReferenceProperty.Builder |
schemaVersionId(java.lang.String schemaVersionId)
Sets the value of
CfnTable.SchemaReferenceProperty.getSchemaVersionId() |
CfnTable.SchemaReferenceProperty.Builder |
schemaVersionNumber(java.lang.Number schemaVersionNumber)
Sets the value of
CfnTable.SchemaReferenceProperty.getSchemaVersionNumber() |
public CfnTable.SchemaReferenceProperty.Builder schemaId(IResolvable schemaId)
CfnTable.SchemaReferenceProperty.getSchemaId()
schemaId
- A structure that contains schema identity fields.
Either this or the SchemaVersionId
has to be
provided.this
public CfnTable.SchemaReferenceProperty.Builder schemaId(CfnTable.SchemaIdProperty schemaId)
CfnTable.SchemaReferenceProperty.getSchemaId()
schemaId
- A structure that contains schema identity fields.
Either this or the SchemaVersionId
has to be
provided.this
public CfnTable.SchemaReferenceProperty.Builder schemaVersionId(java.lang.String schemaVersionId)
CfnTable.SchemaReferenceProperty.getSchemaVersionId()
schemaVersionId
- The unique ID assigned to a version of the schema.
Either this or the SchemaId
has to be provided.this
public CfnTable.SchemaReferenceProperty.Builder schemaVersionNumber(java.lang.Number schemaVersionNumber)
CfnTable.SchemaReferenceProperty.getSchemaVersionNumber()
schemaVersionNumber
- The version number of the schema.this
public CfnTable.SchemaReferenceProperty build()
CfnTable.SchemaReferenceProperty
java.lang.NullPointerException
- if any required attribute was not provided