Class ConfigurationEntryConstraint
- java.lang.Object
-
- app.nzyme.plugin.rest.configuration.ConfigurationEntryConstraint
-
public abstract class ConfigurationEntryConstraint extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigurationEntryConstraint.Builder
-
Constructor Summary
Constructors Constructor Description ConfigurationEntryConstraint()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ConfigurationEntryConstraint.Builderbuilder()static ConfigurationEntryConstraintcreateEnumStringsConstraint(List<String> enums)static ConfigurationEntryConstraintcreateHttpUrlConstraint()static ConfigurationEntryConstraintcreateNumberRangeConstraint(int min, int max)static ConfigurationEntryConstraintcreateSimpleBooleanConstraint()static ConfigurationEntryConstraintcreateStringLengthConstraint(int min, int max)abstract Objectdata()abstract app.nzyme.plugin.rest.configuration.ConfigurationEntryConstraint.ConstraintTypetype()
-
-
-
Method Detail
-
type
public abstract app.nzyme.plugin.rest.configuration.ConfigurationEntryConstraint.ConstraintType type()
-
createStringLengthConstraint
public static ConfigurationEntryConstraint createStringLengthConstraint(int min, int max)
-
createNumberRangeConstraint
public static ConfigurationEntryConstraint createNumberRangeConstraint(int min, int max)
-
createSimpleBooleanConstraint
public static ConfigurationEntryConstraint createSimpleBooleanConstraint()
-
createEnumStringsConstraint
public static ConfigurationEntryConstraint createEnumStringsConstraint(List<String> enums)
-
createHttpUrlConstraint
public static ConfigurationEntryConstraint createHttpUrlConstraint()
-
builder
public static ConfigurationEntryConstraint.Builder builder()
-
-