| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigateway |
Amazon API Gateway Construct Library
|
| Modifier and Type | Class and Description |
|---|---|
static class |
JsonSchema.Jsii$Proxy
An implementation for
JsonSchema |
| Modifier and Type | Method and Description |
|---|---|
JsonSchema |
JsonSchema.Builder.build()
Builds the configured instance.
|
default JsonSchema |
JsonSchema.getNot() |
JsonSchema |
JsonSchema.Jsii$Proxy.getNot() |
default JsonSchema |
JsonSchema.getPropertyNames() |
JsonSchema |
JsonSchema.Jsii$Proxy.getPropertyNames() |
JsonSchema |
ModelProps.Jsii$Proxy.getSchema() |
JsonSchema |
ModelOptions.getSchema()
(experimental) The schema to use to transform data to one or more output formats.
|
JsonSchema |
ModelOptions.Jsii$Proxy.getSchema() |
| Modifier and Type | Method and Description |
|---|---|
default List<JsonSchema> |
JsonSchema.getAdditionalItems() |
List<JsonSchema> |
JsonSchema.Jsii$Proxy.getAdditionalItems() |
default List<JsonSchema> |
JsonSchema.getAllOf() |
List<JsonSchema> |
JsonSchema.Jsii$Proxy.getAllOf() |
default List<JsonSchema> |
JsonSchema.getAnyOf() |
List<JsonSchema> |
JsonSchema.Jsii$Proxy.getAnyOf() |
default Map<String,JsonSchema> |
JsonSchema.getDefinitions() |
Map<String,JsonSchema> |
JsonSchema.Jsii$Proxy.getDefinitions() |
default List<JsonSchema> |
JsonSchema.getOneOf() |
List<JsonSchema> |
JsonSchema.Jsii$Proxy.getOneOf() |
default Map<String,JsonSchema> |
JsonSchema.getPatternProperties() |
Map<String,JsonSchema> |
JsonSchema.Jsii$Proxy.getPatternProperties() |
default Map<String,JsonSchema> |
JsonSchema.getProperties() |
Map<String,JsonSchema> |
JsonSchema.Jsii$Proxy.getProperties() |
| Modifier and Type | Method and Description |
|---|---|
JsonSchema.Builder |
JsonSchema.Builder.additionalProperties(JsonSchema additionalProperties)
Sets the value of
getAdditionalProperties() |
JsonSchema.Builder |
JsonSchema.Builder.contains(JsonSchema contains)
Sets the value of
getContains() |
JsonSchema.Builder |
JsonSchema.Builder.items(JsonSchema items)
Sets the value of
getItems() |
JsonSchema.Builder |
JsonSchema.Builder.not(JsonSchema not)
Sets the value of
getNot() |
JsonSchema.Builder |
JsonSchema.Builder.propertyNames(JsonSchema propertyNames)
Sets the value of
getPropertyNames() |
Model.Builder |
Model.Builder.schema(JsonSchema schema)
(experimental) The schema to use to transform data to one or more output formats.
|
ModelProps.Builder |
ModelProps.Builder.schema(JsonSchema schema)
Sets the value of
ModelOptions.getSchema() |
ModelOptions.Builder |
ModelOptions.Builder.schema(JsonSchema schema)
Sets the value of
ModelOptions.getSchema() |
| Modifier and Type | Method and Description |
|---|---|
JsonSchema.Builder |
JsonSchema.Builder.additionalItems(List<? extends JsonSchema> additionalItems)
Sets the value of
getAdditionalItems() |
JsonSchema.Builder |
JsonSchema.Builder.allOf(List<? extends JsonSchema> allOf)
Sets the value of
getAllOf() |
JsonSchema.Builder |
JsonSchema.Builder.anyOf(List<? extends JsonSchema> anyOf)
Sets the value of
getAnyOf() |
JsonSchema.Builder |
JsonSchema.Builder.contains(List<? extends JsonSchema> contains)
Sets the value of
getContains() |
JsonSchema.Builder |
JsonSchema.Builder.definitions(Map<String,? extends JsonSchema> definitions)
Sets the value of
getDefinitions() |
JsonSchema.Builder |
JsonSchema.Builder.items(List<? extends JsonSchema> items)
Sets the value of
getItems() |
JsonSchema.Builder |
JsonSchema.Builder.oneOf(List<? extends JsonSchema> oneOf)
Sets the value of
getOneOf() |
JsonSchema.Builder |
JsonSchema.Builder.patternProperties(Map<String,? extends JsonSchema> patternProperties)
Sets the value of
getPatternProperties() |
JsonSchema.Builder |
JsonSchema.Builder.properties(Map<String,? extends JsonSchema> properties)
Sets the value of
getProperties() |
| Constructor and Description |
|---|
Jsii$Proxy(IRestApi restApi,
JsonSchema schema,
String contentType,
String description,
String modelName)
Constructor that initializes the object based on literal property values passed by the
ModelProps.Builder. |
Jsii$Proxy(JsonSchema schema,
String contentType,
String description,
String modelName)
Constructor that initializes the object based on literal property values passed by the
ModelOptions.Builder. |
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
Jsii$Proxy(List<? extends JsonSchema> additionalItems,
Object additionalProperties,
List<? extends JsonSchema> allOf,
List<? extends JsonSchema> anyOf,
Object contains,
Object defaultValue,
Map<String,? extends JsonSchema> definitions,
Map<String,? extends Object> dependencies,
String description,
List<? extends Object> enumValue,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
String format,
String id,
Object items,
Number maximum,
Number maxItems,
Number maxLength,
Number maxProperties,
Number minimum,
Number minItems,
Number minLength,
Number minProperties,
Number multipleOf,
JsonSchema not,
List<? extends JsonSchema> oneOf,
String pattern,
Map<String,? extends JsonSchema> patternProperties,
Map<String,? extends JsonSchema> properties,
JsonSchema propertyNames,
String ref,
List<String> required,
JsonSchemaVersion schema,
String title,
Object type,
Boolean uniqueItems)
Constructor that initializes the object based on literal property values passed by the
JsonSchema.Builder. |
Copyright © 2021. All rights reserved.