@Value.Immutable public interface ConfigurationProperty extends WithTags, Ordered, Serializable
| Type | Property and Description |
|---|---|
default boolean |
component |
| Modifier and Type | Interface and Description |
|---|---|
static class |
ConfigurationProperty.Builder |
static interface |
ConfigurationProperty.PropertyValue |
| Modifier and Type | Field and Description |
|---|---|
static String |
MULTIPLE_SEPARATOR
Separator for properties supporting multiple values
|
| Modifier and Type | Method and Description |
|---|---|
default boolean |
componentProperty() |
Boolean |
getComponentProperty() |
Optional<String> |
getConnectorValue() |
String |
getControlHint() |
String |
getDefaultValue() |
Boolean |
getDeprecated() |
String |
getDescription() |
String |
getDisplayName() |
List<ConfigurationProperty.PropertyValue> |
getEnum() |
String |
getGenerator() |
String |
getGroup() |
String |
getJavaType() |
String |
getKind() |
String |
getLabel() |
String |
getLabelHint() |
Boolean |
getMultiple() |
String |
getPlaceholder() |
Boolean |
getRaw() |
List<PropertyRelation> |
getRelation() |
Boolean |
getRequired() |
Boolean |
getSecret() |
String |
getType() |
default boolean |
raw() |
default boolean |
required() |
default boolean |
secret() |
static final String MULTIPLE_SEPARATOR
default boolean componentProperty()
Boolean getComponentProperty()
String getControlHint()
String getDefaultValue()
Boolean getDeprecated()
String getDescription()
String getDisplayName()
List<ConfigurationProperty.PropertyValue> getEnum()
String getGenerator()
String getGroup()
String getJavaType()
String getKind()
String getLabel()
String getLabelHint()
String getPlaceholder()
Boolean getRaw()
List<PropertyRelation> getRelation()
Boolean getRequired()
Boolean getSecret()
String getType()
Boolean getMultiple()
default boolean raw()
default boolean required()
default boolean secret()
Copyright © 2016–2019 Red Hat. All rights reserved.