Package dev.morphia.annotations
Class ValidationBuilder
- java.lang.Object
-
- dev.morphia.annotations.AnnotationBuilder<Validation>
-
- dev.morphia.annotations.ValidationBuilder
-
- All Implemented Interfaces:
Annotation
public class ValidationBuilder extends AnnotationBuilder<Validation> implements Validation
This is an internal class subject to change and removal. Do not use.Developer note.This is an internal item. Its function and presence are subject to change without warning. Its use is highly discouraged.
-
-
Constructor Summary
Constructors Constructor Description ValidationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.mongodb.client.model.ValidationAction
action()
ValidationBuilder
action(com.mongodb.client.model.ValidationAction action)
Class<Validation>
annotationType()
com.mongodb.client.model.ValidationLevel
level()
ValidationBuilder
level(com.mongodb.client.model.ValidationLevel level)
String
value()
ValidationBuilder
value(String value)
-
Methods inherited from class dev.morphia.annotations.AnnotationBuilder
equals, get, hashCode, put, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode, toString
-
-
-
-
Method Detail
-
action
public ValidationBuilder action(com.mongodb.client.model.ValidationAction action)
- Parameters:
action
- Do not use.- Returns:
- Do not use.
-
annotationType
public Class<Validation> annotationType()
- Specified by:
annotationType
in interfaceAnnotation
- Specified by:
annotationType
in classAnnotationBuilder<Validation>
-
level
public ValidationBuilder level(com.mongodb.client.model.ValidationLevel level)
- Parameters:
level
- Do not use.- Returns:
- Do not use.
-
value
public String value()
-
level
public com.mongodb.client.model.ValidationLevel level()
-
action
public com.mongodb.client.model.ValidationAction action()
-
value
public ValidationBuilder value(String value)
- Parameters:
value
- Do not use.- Returns:
- Do not use.
-
-