Package org.keycloak.config
Class OptionBuilder<T>
java.lang.Object
org.keycloak.config.OptionBuilder<T>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
buildTime
(boolean build) category
(OptionCategory category) defaultValue
(Optional<T> defaultV) defaultValue
(T defaultV) deprecated
(String note) deprecated
(String note, Set<String> newOptionsKeys) deprecated
(Set<String> newOptionsKeys) deprecatedValues
(Set<String> values, String note) description
(String description) expectedValues
(boolean strict, Class<? extends Enum> expected) expectedValues
(boolean strict, List<String> expected) expectedValues
(boolean strict, T... expected) expectedValues
(Class<? extends Enum> expected) expectedValues
(List<String> expected) expectedValues
(T... expected) hidden()
static <A> OptionBuilder<List<A>>
listOptionBuilder
(String key, Class<A> type)
-
Constructor Details
-
OptionBuilder
-
-
Method Details
-
listOptionBuilder
-
category
-
buildTime
-
description
-
defaultValue
-
defaultValue
-
expectedValues
-
expectedValues
- Parameters:
strict
- if only expected values are allowed, or some other custom value can be specifiedexpected
- expected values
-
expectedValues
-
expectedValues
-
expectedValues
-
expectedValues
- Parameters:
strict
- if only expected values are allowed, or some other custom value can be specifiedexpected
- expected values - if empty and thetype
orauxiliaryType
is enum, values are inferred
-
deprecated
-
deprecated
-
deprecated
-
deprecated
-
deprecatedValues
-
build
-