Package | Description |
---|---|
com.incorta.connector.model |
Modifier and Type | Method and Description |
---|---|
PropertyModel.Builder |
PropertyModel.Builder.addDependency(PropertyModel.PropertyDependency propertyDependency)
Adds a property dependency, which is another property that this property depends on.
|
PropertyModel.Builder |
PropertyModel.Builder.addDependency(java.lang.String propertyName,
java.lang.String propertyValue)
Adds a property dependency, which is another property that this property depends on.
|
PropertyModel.Builder |
PropertyModel.Builder.addDependency(java.lang.String propertyName,
java.lang.String propertyValue,
boolean inverse)
Adds a property dependency, which is another property that this property depends on.
|
PropertyModel.Builder |
PropertyModel.Builder.addPossibleValue(PropertyModel.PropertyValue possibleValue)
Adds a possible value for this property.
|
PropertyModel.Builder |
PropertyModel.Builder.addPossibleValue(java.lang.String value,
java.lang.String label)
Adds a possible value for this property.
|
PropertyModel.Builder |
PropertyModel.Builder.addPossibleValue(java.lang.String value,
java.lang.String label,
java.lang.String type)
Adds a possible value for this property.
|
static PropertyModel.Builder |
PropertyModel.builder()
Creates a new blank
PropertyModel.Builder object used for constructing a PropertyModel instance. |
static PropertyModel.Builder |
PropertyModel.builder(PropertyModel template)
Creates a new
PropertyModel.Builder object, initialized with the values from the specified PropertyModel object. |
PropertyModel.Builder |
PropertyModel.Builder.defaultValue(java.lang.String defaultValue)
Sets the property's default value.
|
PropertyModel.Builder |
PropertyModel.Builder.dependencies(java.util.List<PropertyModel.PropertyDependency> dependencies)
Sets a list of property dependencies, which are other properties that this property depends on.
|
PropertyModel.Builder |
PropertyModel.Builder.dependencies(PropertyModel.PropertyDependency... dependencies)
Sets a list of property dependencies, which are other properties that this property depends on.
|
PropertyModel.Builder |
PropertyModel.Builder.dependsOnProperties(java.lang.String dependsOnProperties)
Sets a comma-separated list of property names which, when changed, should trigger this property to be refreshed.
|
PropertyModel.Builder |
PropertyModel.Builder.extensions(java.lang.String extensions)
Sets the comma-separated list of supported file extensions.
|
PropertyModel.Builder |
PropertyModel.Builder.extensionsProperty(java.lang.String extensionsProperty)
Sets the name of another property, the value of which is a comma separated list of supported file extensions.
|
PropertyModel.Builder |
PropertyModel.Builder.label(java.lang.String label)
Sets the property label that appears in the UI.
|
PropertyModel.Builder |
PropertyModel.Builder.maxValue(java.lang.Integer maxValue)
Sets the property's maximum value.
|
PropertyModel.Builder |
PropertyModel.Builder.minValue(java.lang.Integer minValue)
Sets the property's minimum value.
|
PropertyModel.Builder |
PropertyModel.Builder.name(java.lang.String name)
Sets the property name.
|
static PropertyModel.Builder |
ConnectorModel.newProperty(java.lang.String name)
Creates a new
PropertyModel.Builder object used for constructing a PropertyModel instance. |
static PropertyModel.Builder |
ConnectorModel.newProperty(java.lang.String name,
java.lang.String label)
Creates a new
PropertyModel.Builder object used for constructing a PropertyModel instance. |
PropertyModel.Builder |
PropertyModel.Builder.possibleValues(java.util.List<PropertyModel.PropertyValue> possibleValues)
Sets a list of possible values for this property.
|
PropertyModel.Builder |
PropertyModel.Builder.possibleValues(PropertyModel.PropertyValue... possibleValues)
Sets a list of possible values for this property.
|
PropertyModel.Builder |
PropertyModel.Builder.prefix(java.lang.String prefix)
Sets the property prefix.
|
PropertyModel.Builder |
PropertyModel.Builder.required(boolean required)
Sets a boolean flag indicating whether this property is required.
|
PropertyModel.Builder |
PropertyModel.Builder.suffix(java.lang.String suffix)
Sets the property suffix.
|
PropertyModel.Builder |
PropertyModel.Builder.tooltip(java.lang.String tooltip)
Sets the property's tooltip text.
|
PropertyModel.Builder |
PropertyModel.Builder.type(DisplayType type)
Sets the type of field that must be displayed in the UI for this property.
|
PropertyModel.Builder |
PropertyModel.Builder.usernameProperty(java.lang.String usernameProperty)
Sets the name of another property, the value of which is the OAuth username.
|