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
-