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.PluginAdapter Utility for creatingDescriptions from Plugin class annotations and setting property values for annotated property fields.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 byDescribableServiceimplementations.PluginAdapterImpl Plugin adapter implementationPluginAdapterUtility Deprecated. 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.Stringcan 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.ReportValidator.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_KEYStringRenderingConstants.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