jetbrains.buildServer.serverSide
Interface SBuildRunnerDescriptor

All Superinterfaces:
BuildRunnerDescriptor, ParametersDescriptor
All Known Subinterfaces:
SRunnerContext

public interface SBuildRunnerDescriptor
extends BuildRunnerDescriptor

Represents build runner settings in a build configuration, can be obtained from SBuildType. To create instance of this class use BuildRunnerDescriptorFactory or jetbrains.buildServer.serverSide.SBuildType#addBuildRunner(String, java.util.Map).

Since:
6.0

Method Summary
 RunType getRunType()
          Return object representing type of the build runner
 java.util.Collection<Requirement> getRunTypeRequirements()
          Returns additional agent requirements imposed by runner.
 
Methods inherited from interface jetbrains.buildServer.serverSide.BuildRunnerDescriptor
getName
 
Methods inherited from interface jetbrains.buildServer.serverSide.ParametersDescriptor
getId, getParameters, getType
 

Method Detail

getRunType

@NotNull
RunType getRunType()
Return object representing type of the build runner

Returns:
see above

getRunTypeRequirements

java.util.Collection<Requirement> getRunTypeRequirements()
Returns additional agent requirements imposed by runner.

Returns:
see above