SystemProperty.Builder<T> |
SystemProperty.Builder.addListener(Consumer<T> listener) |
|
static <T> SystemProperty.Builder<T> |
SystemProperty.Builder.ofType(Class<T> clazz) |
Start a new SystemProperty builder.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setBaseClass(Class<?> baseClass) |
This indicates which class configured values must inherit from.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setChronoUnit(ChronoUnit chronoUnit) |
If the type of the property is a Duration this is used to indicate how the value is saved in the
database.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setDefaultValue(T defaultValue) |
Sets the default value for the SystemProperty.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setDynamic(boolean dynamic) |
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setEncrypted(boolean encrypted) |
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setKey(String key) |
Sets the key for the SystemProperty.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setMaxValue(T maxValue) |
Sets the maximum value for the SystemProperty.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setMinValue(T minValue) |
Sets the minimum value for the SystemProperty.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setPlugin(String plugin) |
Sets the name of the plugin that is associated with this property.
|
SystemProperty.Builder<T> |
SystemProperty.Builder.setSorted(boolean sorted) |
|