Annotation Type PluginProperty
-
@Retention(RUNTIME) @Target(FIELD) public @interface PluginProperty
Declares a Plugin class' field as a configurable property
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.String
defaultValue
java.lang.String
description
java.lang.String
name
boolean
required
PropertyScope
scope
java.lang.String
title
java.lang.Class<?>
validatorClass
java.lang.String
validatorClassName
-
-
-
-
scope
PropertyScope scope
- Returns:
- The scope for resolving the property value at runtime
- Default:
- com.dtolabs.rundeck.core.plugins.configuration.PropertyScope.Unspecified
-
-