Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.9 KB

File metadata and controls

25 lines (20 loc) · 1.9 KB

ControllerServiceDefinition

Properties

Name Type Description Notes
group String The group name of the bundle that provides the referenced type. [optional]
artifact String The artifact name of the bundle that provides the referenced type. [optional]
version String The version of the bundle that provides the referenced type. [optional]
type String The fully-qualified class type
typeDescription String The description of the type. [optional]
buildInfo BuildInfo The build metadata for this component [optional]
providedApiImplementations List<DefinedType> If this type represents a provider for an interface, this lists the APIs it implements [optional]
tags List<String> The tags associated with this type [optional]
deprecated Boolean Whether or not the component has been deprecated [optional]
deprecationReason String If this component has been deprecated, this optional field can be used to provide an explanation [optional]
restricted Boolean Whether or not the component has a general restriction [optional]
restrictedExplanation String An optional description of the general restriction [optional]
explicitRestrictions List<Restriction> Explicit restrictions that indicate a require permission to use the component [optional]
stateful Stateful [optional]
propertyDescriptors Map<String, PropertyDescriptor> Descriptions of configuration properties applicable to this component. [optional]
supportsDynamicProperties Boolean Whether or not this component makes use of dynamic (user-set) properties. [optional]