Uses of Class
software.amazon.awscdk.services.apigateway.JsonSchema.Builder
-
Uses of JsonSchema.Builder in software.amazon.awscdk.services.apigateway
Modifier and TypeMethodDescriptionJsonSchema.Builder.additionalItems
(List<? extends JsonSchema> additionalItems) Sets the value ofJsonSchema.getAdditionalItems()
JsonSchema.Builder.additionalProperties
(Boolean additionalProperties) Sets the value ofJsonSchema.getAdditionalProperties()
JsonSchema.Builder.additionalProperties
(JsonSchema additionalProperties) Sets the value ofJsonSchema.getAdditionalProperties()
JsonSchema.Builder.allOf
(List<? extends JsonSchema> allOf) Sets the value ofJsonSchema.getAllOf()
JsonSchema.Builder.anyOf
(List<? extends JsonSchema> anyOf) Sets the value ofJsonSchema.getAnyOf()
static JsonSchema.Builder
JsonSchema.builder()
JsonSchema.Builder.contains
(List<? extends JsonSchema> contains) Sets the value ofJsonSchema.getContains()
JsonSchema.Builder.contains
(JsonSchema contains) Sets the value ofJsonSchema.getContains()
JsonSchema.Builder.defaultValue
(Object defaultValue) Sets the value ofJsonSchema.getDefaultValue()
JsonSchema.Builder.definitions
(Map<String, ? extends JsonSchema> definitions) Sets the value ofJsonSchema.getDefinitions()
JsonSchema.Builder.dependencies
(Map<String, ? extends Object> dependencies) Sets the value ofJsonSchema.getDependencies()
JsonSchema.Builder.description
(String description) Sets the value ofJsonSchema.getDescription()
Sets the value ofJsonSchema.getEnumValue()
JsonSchema.Builder.exclusiveMaximum
(Boolean exclusiveMaximum) Sets the value ofJsonSchema.getExclusiveMaximum()
JsonSchema.Builder.exclusiveMinimum
(Boolean exclusiveMinimum) Sets the value ofJsonSchema.getExclusiveMinimum()
Sets the value ofJsonSchema.getFormat()
Sets the value ofJsonSchema.getId()
JsonSchema.Builder.items
(List<? extends JsonSchema> items) Sets the value ofJsonSchema.getItems()
JsonSchema.Builder.items
(JsonSchema items) Sets the value ofJsonSchema.getItems()
Sets the value ofJsonSchema.getMaximum()
Sets the value ofJsonSchema.getMaxItems()
Sets the value ofJsonSchema.getMaxLength()
JsonSchema.Builder.maxProperties
(Number maxProperties) Sets the value ofJsonSchema.getMaxProperties()
Sets the value ofJsonSchema.getMinimum()
Sets the value ofJsonSchema.getMinItems()
Sets the value ofJsonSchema.getMinLength()
JsonSchema.Builder.minProperties
(Number minProperties) Sets the value ofJsonSchema.getMinProperties()
JsonSchema.Builder.multipleOf
(Number multipleOf) Sets the value ofJsonSchema.getMultipleOf()
JsonSchema.Builder.not
(JsonSchema not) Sets the value ofJsonSchema.getNot()
JsonSchema.Builder.oneOf
(List<? extends JsonSchema> oneOf) Sets the value ofJsonSchema.getOneOf()
Sets the value ofJsonSchema.getPattern()
JsonSchema.Builder.patternProperties
(Map<String, ? extends JsonSchema> patternProperties) Sets the value ofJsonSchema.getPatternProperties()
JsonSchema.Builder.properties
(Map<String, ? extends JsonSchema> properties) Sets the value ofJsonSchema.getProperties()
JsonSchema.Builder.propertyNames
(JsonSchema propertyNames) Sets the value ofJsonSchema.getPropertyNames()
Sets the value ofJsonSchema.getRef()
Sets the value ofJsonSchema.getRequired()
JsonSchema.Builder.schema
(JsonSchemaVersion schema) Sets the value ofJsonSchema.getSchema()
Sets the value ofJsonSchema.getTitle()
JsonSchema.Builder.type
(List<? extends JsonSchemaType> type) Sets the value ofJsonSchema.getType()
JsonSchema.Builder.type
(JsonSchemaType type) Sets the value ofJsonSchema.getType()
JsonSchema.Builder.uniqueItems
(Boolean uniqueItems) Sets the value ofJsonSchema.getUniqueItems()
ModifierConstructorDescriptionprotected
Jsii$Proxy
(JsonSchema.Builder builder) Constructor that initializes the object based on literal property values passed by theJsonSchema.Builder
.