jetbrains.buildServer.serverSide
Interface BuildRunnerDescriptorFactory


public interface BuildRunnerDescriptorFactory

Factory for SBuildRunnerDescriptor


Method Summary
 SBuildRunnerDescriptor createBuildRunner(java.lang.String id, java.lang.String name, java.lang.String runnerType, java.util.Map<java.lang.String,java.lang.String> runnerParameters)
          Creates new build runner descriptor with specified id and params
 SBuildRunnerDescriptor createNewBuildRunner(java.lang.String name, java.lang.String runnerType, java.util.Map<java.lang.String,java.lang.String> runnerParameters)
          Creates new SBuildRunnerDescriptor
 

Method Detail

createNewBuildRunner

@NotNull
SBuildRunnerDescriptor createNewBuildRunner(@NotNull
                                                    java.lang.String name,
                                                    @NotNull
                                                    java.lang.String runnerType,
                                                    @NotNull
                                                    java.util.Map<java.lang.String,java.lang.String> runnerParameters)
Creates new SBuildRunnerDescriptor

Parameters:
name - runner settings name
runnerType - type of the runner
runnerParameters - parameters of the runner
Returns:
newly created SBuildRunnerDescriptor
Since:
6.5

createBuildRunner

@NotNull
SBuildRunnerDescriptor createBuildRunner(@NotNull
                                                 java.lang.String id,
                                                 @NotNull
                                                 java.lang.String name,
                                                 @NotNull
                                                 java.lang.String runnerType,
                                                 @NotNull
                                                 java.util.Map<java.lang.String,java.lang.String> runnerParameters)
Creates new build runner descriptor with specified id and params

Parameters:
id - id of the runner settings
name - runner settings name
runnerType - type of the runner
runnerParameters - parameters of the runner
Returns:
new build runner descriptor
Since:
6.5