Package app.nzyme.plugin
Class RegistryKey.Builder
- java.lang.Object
-
- app.nzyme.plugin.RegistryKey.Builder
-
- Enclosing class:
- RegistryKey
public abstract static class RegistryKey.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract RegistryKeybuild()abstract RegistryKey.Builderconstraints(Optional<List<ConfigurationEntryConstraint>> constraints)abstract RegistryKey.BuilderdefaultValue(Optional<String> defaultValue)abstract RegistryKey.Builderkey(String key)abstract RegistryKey.BuilderrequiresRestart(boolean requiresRestart)
-
-
-
Method Detail
-
key
public abstract RegistryKey.Builder key(String key)
-
constraints
public abstract RegistryKey.Builder constraints(Optional<List<ConfigurationEntryConstraint>> constraints)
-
defaultValue
public abstract RegistryKey.Builder defaultValue(Optional<String> defaultValue)
-
requiresRestart
public abstract RegistryKey.Builder requiresRestart(boolean requiresRestart)
-
build
public abstract RegistryKey build()
-
-