Module org.elasticsearch.server
Package org.elasticsearch.inference
Class SettingsConfiguration.Builder
java.lang.Object
org.elasticsearch.inference.SettingsConfiguration.Builder
- Enclosing class:
SettingsConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCategory(String category) setDefaultValue(Object defaultValue) setDependsOn(List<SettingsConfigurationDependency> dependsOn) setOptions(List<SettingsConfigurationSelectOption> options) setPlaceholder(String placeholder) setRequired(Boolean required) setSensitive(Boolean sensitive) setTooltip(String tooltip) setUiRestrictions(List<String> uiRestrictions) setValidations(List<SettingsConfigurationValidation> validations)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setCategory
-
setDefaultValue
-
setDependsOn
-
setDisplay
-
setLabel
-
setOptions
-
setOrder
-
setPlaceholder
-
setRequired
-
setSensitive
-
setTooltip
-
setType
-
setUiRestrictions
-
setValidations
public SettingsConfiguration.Builder setValidations(List<SettingsConfigurationValidation> validations) -
setValue
-
build
-