Uses of Class
org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
Packages that use MongoJsonSchema.MongoJsonSchemaBuilder
Package
Description
MongoDB-specific JSON schema implementation classes.
-
Uses of MongoJsonSchema.MongoJsonSchemaBuilder in org.springframework.data.mongodb.core.schema
Methods in org.springframework.data.mongodb.core.schema that return MongoJsonSchema.MongoJsonSchemaBuilderModifier 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.MongoJsonSchemaBuilderto 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)