@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:00:46.065Z") @Stability(value=Experimental) public interface ModelOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ModelOptions.Builder
A builder for
ModelOptions |
static class |
ModelOptions.Jsii$Proxy
An implementation for
ModelOptions |
| Modifier and Type | Method and Description |
|---|---|
static ModelOptions.Builder |
builder() |
default String |
getContentType()
(experimental) The content type for the model.
|
default String |
getDescription()
(experimental) A description that identifies this model.
|
default String |
getModelName()
(experimental) A name for the model.
|
JsonSchema |
getSchema()
(experimental) The schema to use to transform data to one or more output formats.
|
@Stability(value=Experimental) @NotNull JsonSchema getSchema()
Specify null ({}) if you don't want to specify a schema.
@Stability(value=Experimental) @Nullable default String getContentType()
You can also force a content type in the request or response model mapping.
Default: 'application/json'
@Stability(value=Experimental) @Nullable default String getDescription()
Default: None
@Stability(value=Experimental) @Nullable default String getModelName()
Important If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
Default:
@Stability(value=Experimental) static ModelOptions.Builder builder()
ModelOptions.Builder of ModelOptionsCopyright © 2021. All rights reserved.