| BuildParametersProvider | 
 This extension allows to add additional parameters available for a build. 
 | 
| ParameterDescriptionFactory | 
  | 
| ParameterDescriptionProvider | 
 Provides a human readable description for a parameter with given name. 
 | 
| ParameterDescriptionProviderContext | 
 Provide some context for parameter description rendering, like project, build configuration, template 
 | 
| ParameterFactory | 
 Factory for Parameter interface 
 | 
| ParameterFactory.SecuredParameterResolver | 
  | 
| ParameterValueCompletionProvider | 
 Used in a completion dialog, where a parameter value can be auto-completed from the keyboard. 
 | 
| ProjectParametersProvider | 
 Allow to provide parameters which are available for referencing in Ui on project parameters tab 
 | 
| SelectOptionsManager | 
 This class is temporary solution to provide dynamic options in selects
 ControlDescription only accepts strings as values, so instead of providing implementation of [getUserOptions] directly,
 NotifierDescriptior#getParameters should return [optionsProviderId] and then register [UserSelectOptionsProvider] with coresponding id 
 | 
| TypedValueSet | 
 Represents a typed set of values for parameters. 
 | 
| TypedValueSetsProvider | 
 Allows working with sets of typed collections, making them available for various operations. 
 | 
| UserSelectOptionsProvider | 
 Temporary class to workaround the issue of having to provide String as value in ControlDescription
 Will be removed when parameters handling in notifications is reworked
 Functions as a lambda (SUser) -> List for providing dynamic options in a selection 
 | 
| WellknownParameter<T> | 
 Represents wellknown parameter spec attribute 
 |