public static class CollectionOptions.ValidationOptions extends Object
| Constructor and Description |
|---|
ValidationOptions(Validator validator,
com.mongodb.client.model.ValidationLevel validationLevel,
com.mongodb.client.model.ValidationAction validationAction) |
| Modifier and Type | Method and Description |
|---|---|
Optional<com.mongodb.client.model.ValidationAction> |
getValidationAction()
Get the
validationAction to perform. |
Optional<com.mongodb.client.model.ValidationLevel> |
getValidationLevel()
Get the
validationLevel to apply. |
Optional<Validator> |
getValidator()
Get the
Validator to use. |
static CollectionOptions.ValidationOptions |
none()
Create an empty
CollectionOptions.ValidationOptions. |
CollectionOptions.ValidationOptions |
validationAction(com.mongodb.client.model.ValidationAction validationAction)
Define the validation action to take.
|
CollectionOptions.ValidationOptions |
validationLevel(com.mongodb.client.model.ValidationLevel validationLevel)
Define the validation level to apply.
|
CollectionOptions.ValidationOptions |
validator(Validator validator)
Define the
Validator to be used for document validation. |
public ValidationOptions(Validator validator, com.mongodb.client.model.ValidationLevel validationLevel, com.mongodb.client.model.ValidationAction validationAction)
public static CollectionOptions.ValidationOptions none()
CollectionOptions.ValidationOptions.public CollectionOptions.ValidationOptions validator(@Nullable Validator validator)
Validator to be used for document validation.validator - can be null.CollectionOptions.ValidationOptions.public CollectionOptions.ValidationOptions validationLevel(com.mongodb.client.model.ValidationLevel validationLevel)
validationLevel - can be null.CollectionOptions.ValidationOptions.public CollectionOptions.ValidationOptions validationAction(com.mongodb.client.model.ValidationAction validationAction)
validationAction - can be null.CollectionOptions.ValidationOptions.public Optional<Validator> getValidator()
Validator to use.public Optional<com.mongodb.client.model.ValidationLevel> getValidationLevel()
validationLevel to apply.Optional.empty() if not set.public Optional<com.mongodb.client.model.ValidationAction> getValidationAction()
validationAction to perform.Optional.empty() if not set.Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.