Uses of Class
org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
Package
Description
MongoDB-specific JSON schema implementation classes.
-
Uses of MongoJsonSchema.MongoJsonSchemaBuilder in org.springframework.data.mongodb.core.schema
Modifier and TypeMethodDescriptionMongoJsonSchema.MongoJsonSchemaBuilder.additionalProperties
(boolean additionalPropertiesAllowed) MongoJsonSchema.MongoJsonSchemaBuilder.additionalProperties
(TypedJsonSchemaObject.ObjectJsonSchemaObject schema) MongoJsonSchema.MongoJsonSchemaBuilder.allOf
(Set<JsonSchemaObject> allOf) MongoJsonSchema.MongoJsonSchemaBuilder.anyOf
(Set<JsonSchemaObject> anyOf) MongoJsonSchema.builder()
Obtain a newMongoJsonSchema.MongoJsonSchemaBuilder
to fluently define the schema.MongoJsonSchema.MongoJsonSchemaBuilder.description
(String description) MongoJsonSchema.MongoJsonSchemaBuilder.maxProperties
(int count) MongoJsonSchema.MongoJsonSchemaBuilder.minProperties
(int count) MongoJsonSchema.MongoJsonSchemaBuilder.notMatch
(JsonSchemaObject notMatch) MongoJsonSchema.MongoJsonSchemaBuilder.oneOf
(Set<JsonSchemaObject> oneOf) MongoJsonSchema.MongoJsonSchemaBuilder.patternProperties
(JsonSchemaProperty... properties) MongoJsonSchema.MongoJsonSchemaBuilder.possibleValues
(Set<Object> possibleValues) MongoJsonSchema.MongoJsonSchemaBuilder.properties
(JsonSchemaProperty... properties) MongoJsonSchema.MongoJsonSchemaBuilder.property
(JsonSchemaProperty property)