static SchemaObjectBuilder |
SchemaObjectBuilder.schemaObject() |
|
static SchemaObjectBuilder |
SchemaObjectBuilder.schemaObjectFrom(java.lang.Class<?> from) |
Creates a builder for a SchemaObject with the type and format based on the given class
|
static SchemaObjectBuilder |
SchemaObjectBuilder.schemaObjectFrom(java.lang.Class<?> from,
java.lang.reflect.Type parameterizedType,
boolean required) |
Creates a builder for a SchemaObject with the type and format based on the given class and generic type.
|
SchemaObjectBuilder |
SchemaObject.toBuilder() |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withAdditionalProperties(java.lang.Object additionalProperties) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withAllOf(java.util.List<SchemaObject> allOf) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withAnyOf(java.util.List<SchemaObject> anyOf) |
Forces a value to be any of a number of different schemas
|
SchemaObjectBuilder |
SchemaObjectBuilder.withDefaultValue(java.lang.Object defaultValue) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withDeprecated(java.lang.Boolean deprecated) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withDescription(java.lang.String description) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withDiscriminator(DiscriminatorObject discriminator) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withEnumValue(java.util.List<java.lang.Object> enumValue) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withExample(java.lang.Object example) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withExclusiveMaximum(java.lang.Boolean exclusiveMaximum) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withExclusiveMinimum(java.lang.Boolean exclusiveMinimum) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withExternalDocs(ExternalDocumentationObject externalDocs) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withFormat(java.lang.String format) |
This is used to further specify the format of string types.
|
SchemaObjectBuilder |
SchemaObjectBuilder.withItems(SchemaObject items) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMaximum(java.lang.Double maximum) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMaxItems(java.lang.Integer maxItems) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMaxLength(java.lang.Integer maxLength) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMaxProperties(java.lang.Integer maxProperties) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMinimum(java.lang.Double minimum) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMinItems(java.lang.Integer minItems) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMinLength(java.lang.Integer minLength) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMinProperties(java.lang.Integer minProperties) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withMultipleOf(java.lang.Double multipleOf) |
Restricts numeric values to be a multiple of the given value
|
SchemaObjectBuilder |
SchemaObjectBuilder.withNot(java.util.List<SchemaObject> not) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withNullable(java.lang.Boolean nullable) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withOneOf(java.util.List<SchemaObject> oneOf) |
Forces a value to be one of several different schemas
|
SchemaObjectBuilder |
SchemaObjectBuilder.withPattern(java.util.regex.Pattern pattern) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withProperties(java.util.Map<java.lang.String,SchemaObject> properties) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withReadOnly(java.lang.Boolean readOnly) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withRequired(java.util.List<java.lang.String> required) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withTitle(java.lang.String title) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withType(java.lang.String type) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withUniqueItems(java.lang.Boolean uniqueItems) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withWriteOnly(java.lang.Boolean writeOnly) |
|
SchemaObjectBuilder |
SchemaObjectBuilder.withXml(XmlObject xml) |
|