public class PropertyUtil
extends java.lang.Object
Constructor and Description |
---|
PropertyUtil() |
Modifier and Type | Method and Description |
---|---|
static Property |
bool(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue) |
static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty |
bool(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyScope scope) |
static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty |
bool(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values) |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values,
PropertyValidator validator) |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values,
PropertyValidator validator,
PropertyScope scope) |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues) |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyValidator validator) |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyValidator validator,
PropertyScope scope) |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue) |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator) |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope) |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue) |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator) |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope) |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.Collection<? extends java.lang.Enum<?>> selectValues,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues) |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyScope scope) |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue) |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator) |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope) |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions) |
public static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values)
type
- typename
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalues
- optional values listpublic static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values, PropertyValidator validator)
type
- typename
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalues
- optional values listvalidator
- validatorpublic static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values, PropertyValidator validator, PropertyScope scope)
type
- typename
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalues
- optional values listvalidator
- validatorscope
- resolution scopepublic static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
type
- typename
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalues
- optional values listvalidator
- validatorscope
- resolution scoperenderingOptions
- optionspublic static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuepublic static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorpublic static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorscope
- resolution scopepublic static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorscope
- resolution scoperenderingOptions
- optionspublic static Property bool(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuepublic static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty bool(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyScope scope)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuescope
- resolution scopepublic static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty bool(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuescope
- resolution scoperenderingOptions
- optionspublic static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuepublic static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorpublic static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorscope
- resolution scopepublic static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorscope
- resolution scoperenderingOptions
- optionspublic static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuepublic static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorpublic static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorscope
- resolution scopepublic static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valuevalidator
- validatorscope
- resolution scoperenderingOptions
- optionspublic static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listpublic static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyScope scope)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listscope
- resolution scopepublic static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listscope
- resolution scoperenderingOptions
- optionspublic static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.Collection<? extends java.lang.Enum<?>> selectValues, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listscope
- resolution scoperenderingOptions
- optionspublic static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listpublic static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyValidator validator)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listvalidator
- validatorpublic static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyValidator validator, PropertyScope scope)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listvalidator
- validatorscope
- resolution scopepublic static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
name
- nametitle
- optional titledescription
- optional descriptionrequired
- true if requireddefaultValue
- optional default valueselectValues
- optional values listvalidator
- validatorscope
- resolution scoperenderingOptions
- options