Class Tunable
java.lang.Object
dev.doglog.internal.tunable.Tunable
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()create(String key, boolean defaultValue, @Nullable BooleanConsumer onChange) voidsetOptions(DogLogOptions newOptions)
-
Constructor Details
-
Tunable
-
-
Method Details
-
setOptions
-
create
public DoubleSubscriber create(String key, double defaultValue, @Nullable String unit, @Nullable DoubleConsumer onChange) -
create
public FloatSubscriber create(String key, float defaultValue, @Nullable String unit, @Nullable FloatConsumer onChange) -
create
public BooleanSubscriber create(String key, boolean defaultValue, @Nullable BooleanConsumer onChange) -
create
-
create
public IntegerSubscriber create(String key, long defaultValue, @Nullable String unit, @Nullable LongConsumer onChange) -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-