Class PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T>
- java.lang.Object
-
- com.funnelback.plugin.details.model.PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T>
-
- Enclosing class:
- PluginConfigKeyConditional<T>
public static class PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private String
associatedKeyId
private ArrayList<T>
associatedKeyValues
-
Constructor Summary
Constructors Constructor Description PluginConfigKeyConditionalBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T>
associatedKeyId(@NonNull String associatedKeyId)
Plugin configuration keyPluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T>
associatedKeyValue(T associatedKeyValue)
PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T>
associatedKeyValues(Collection<? extends T> associatedKeyValues)
PluginConfigKeyConditional<T>
build()
PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T>
clearAssociatedKeyValues()
String
toString()
-
-
-
Method Detail
-
associatedKeyId
public PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T> associatedKeyId(@NonNull @NonNull String associatedKeyId)
Plugin configuration key- Returns:
this
.
-
associatedKeyValue
public PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T> associatedKeyValue(T associatedKeyValue)
-
associatedKeyValues
public PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T> associatedKeyValues(Collection<? extends T> associatedKeyValues)
-
clearAssociatedKeyValues
public PluginConfigKeyConditional.PluginConfigKeyConditionalBuilder<T> clearAssociatedKeyValues()
-
build
public PluginConfigKeyConditional<T> build()
-
-