Class ApprovalBuildParametersProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.parameters.AbstractBuildParametersProvider
-
- jetbrains.buildServer.serverSide.impl.approval.ApprovalBuildParametersProvider
-
- All Implemented Interfaces:
BuildParametersProvider
,ServerExtension
,TeamCityExtension
public class ApprovalBuildParametersProvider extends AbstractBuildParametersProvider
-
-
Constructor Summary
Constructors Constructor Description ApprovalBuildParametersProvider(ApprovableBuildManager approvableBuildManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>
getParametersAvailableOnAgent(SBuild build)
Returns collection of parameters (names) always available on the agent for the specified build.-
Methods inherited from class jetbrains.buildServer.serverSide.parameters.AbstractBuildParametersProvider
getParameters, getPrefix
-
-
-
-
Constructor Detail
-
ApprovalBuildParametersProvider
public ApprovalBuildParametersProvider(ApprovableBuildManager approvableBuildManager)
-
-
Method Detail
-
getParametersAvailableOnAgent
@NotNull public Collection<String> getParametersAvailableOnAgent(@NotNull SBuild build)
Description copied from interface:BuildParametersProvider
Returns collection of parameters (names) always available on the agent for the specified build. Because concrete values of these parameters are not known on the server side only names are returned. This collection may not contain parameters returned byBuildParametersProvider.getParameters(jetbrains.buildServer.serverSide.SBuild,boolean)
. To provide descriptions for the propertiesParameterDescriptionProvider
- Specified by:
getParametersAvailableOnAgent
in interfaceBuildParametersProvider
- Overrides:
getParametersAvailableOnAgent
in classAbstractBuildParametersProvider
- Parameters:
build
- build- Returns:
- see above
-
-