public final class ValidationOptions extends Object
| Constructor and Description | 
|---|
| ValidationOptions() | 
| Modifier and Type | Method and Description | 
|---|---|
| ValidationAction | getValidationAction()Gets the  ValidationAction. | 
| ValidationLevel | getValidationLevel()Gets the  ValidationLevelthat determines how strictly MongoDB applies the validation rules to existing documents during an
 insert or update. | 
| Bson | getValidator()Gets the validation rules if set or null. | 
| ValidationOptions | validationAction(ValidationAction validationAction)Sets the  ValidationActionthat determines whether to error on invalid documents or just warn about the violations but allow
 invalid documents. | 
| ValidationOptions | validationLevel(ValidationLevel validationLevel)Sets the validation level that determines how strictly MongoDB applies the validation rules to existing documents during an insert
 or update. | 
| ValidationOptions | validator(Bson validator)Sets the validation rules for all | 
public Bson getValidator()
public ValidationOptions validator(Bson validator)
validator - the validation rulespublic ValidationLevel getValidationLevel()
ValidationLevel that determines how strictly MongoDB applies the validation rules to existing documents during an
 insert or update.public ValidationOptions validationLevel(ValidationLevel validationLevel)
validationLevel - the validation levelpublic ValidationAction getValidationAction()
ValidationAction.public ValidationOptions validationAction(ValidationAction validationAction)
ValidationAction that determines whether to error on invalid documents or just warn about the violations but allow
 invalid documents.validationAction - the validation action