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] |
supportedSchedulingStrategies | List<String> | The supported scheduling strategies, such as TIME_DRIVER or CRON. | [optional] |
defaultSchedulingStrategy | String | The default scheduling strategy for the reporting task. | [optional] |
defaultSchedulingPeriodBySchedulingStrategy | Map<String, String> | The default scheduling period for each scheduling strategy. The scheduling period is expected to be a time period, such as "30 sec". | [optional] |