Package com.dtolabs.rundeck.core.plugins.configuration
-
Interface Summary Interface Description AcceptsServices Configurable Configurable objects can be configured with properties.ConfigurableService<T> ConfigurableService can produce a provider instance of a certain type using configuration input.Describable Describable object can produce a configuration descriptionDescribableService DescribableService can list the configuration descriptions of the available providersDescription Description defines configuration properties of a plugin providerDynamicProperties Created by carlos on 04/01/18.PluginCustomConfigValidator Property Property describes a configuration property of a providerPropertyObjectValidator Can validate types other than stringPropertyResolver PropertyResolver can return a property value resolved from a particular configuration scopePropertyResolverFactory.Factory create resolver using service name and provider name argumentsPropertyValidator Validator can validate a value -
Class Summary Class Description AbstractBaseDescription AbstractBaseDescription implements the optional components of the Description interfaceDescribableServiceUtil DescribableServiceUtil provides utility methods for use byDescribableService
implementations.PluginAdapterUtility Utility for creatingDescription
s from Plugin class annotations and setting property values for annotated property fields.PropertyResolverFactory Factory for different property resolvers for use by pluginsPropertyResolverFactory.ScopedResolver PropertyUtil PropertyUtil factory for specific property typesStringRenderingConstants Constants that govern the different ways aProperty.Type.String
can be rendered.Validator Validator utility class can create a validation report for a set of input properties and a configuration description.Validator.Report A validation reportValidator.ReportBuilder Builder forValidator.Report
Validator.ReportSet -
Enum Summary Enum Description Property.Type Available property typesPropertyScope Available scopes for properties, indicating where the runtime values can be resolved from.StringRenderingConstants.DisplayType Values that can be specified for a key ofStringRenderingConstants.DISPLAY_TYPE_KEY
StringRenderingConstants.ScriptTokenAutocomplete StringRenderingConstants.SelectionAccessor StringRenderingConstants.ValueConversion -
Exception Summary Exception Description ConfigurationException ConfigurationException indicates an error with configuration of a providerValidationException ValidationException indicates an error validting a property value