public interface BuildRunnerDescriptorFactory
SBuildRunnerDescriptor
Modifier and Type | Method and Description |
---|---|
SBuildRunnerDescriptor |
createBuildRunner(SProject project,
BuildRunnerDescriptor descriptor)
created a copy of given
SBuildRunnerDescriptor with substituted settings |
SBuildRunnerDescriptor |
createBuildRunner(SProject project,
BuildRunnerDescriptor descriptor,
java.util.Map<java.lang.String,java.lang.String> runnerParameters,
java.util.Map<java.lang.String,java.lang.String> buildParameters)
created a copy of given
SBuildRunnerDescriptor with substituted settings |
SBuildRunnerDescriptor |
createBuildRunner(SProject project,
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 |
createBuildRunner(SProject project,
java.lang.String id,
java.lang.String name,
java.lang.String runnerType,
java.util.Map<java.lang.String,java.lang.String> runnerParameters,
java.util.Map<java.lang.String,java.lang.String> buildParameters)
Creates new build runner descriptor with specified id and params
|
SBuildRunnerDescriptor |
createNewBuildRunner(SProject project,
java.lang.String name,
java.lang.String runnerType,
java.util.Map<java.lang.String,java.lang.String> runnerParameters)
Creates new
SBuildRunnerDescriptor |
SBuildRunnerDescriptor |
createNewBuildRunner(SProject project,
java.lang.String name,
java.lang.String runnerType,
java.util.Map<java.lang.String,java.lang.String> runnerParameters,
java.util.Map<java.lang.String,java.lang.String> buildParameters)
Creates new
SBuildRunnerDescriptor |
@NotNull SBuildRunnerDescriptor createNewBuildRunner(@NotNull SProject project, @NotNull java.lang.String name, @NotNull java.lang.String runnerType, @NotNull java.util.Map<java.lang.String,java.lang.String> runnerParameters)
SBuildRunnerDescriptor
name
- runner settings namerunnerType
- type of the runnerrunnerParameters
- parameters of the runnerSBuildRunnerDescriptor
@NotNull SBuildRunnerDescriptor createNewBuildRunner(@NotNull SProject project, @NotNull java.lang.String name, @NotNull java.lang.String runnerType, @NotNull java.util.Map<java.lang.String,java.lang.String> runnerParameters, @NotNull java.util.Map<java.lang.String,java.lang.String> buildParameters)
SBuildRunnerDescriptor
name
- runner settings namerunnerType
- type of the runnerrunnerParameters
- parameters of the runnerbuildParameters
- build parameters parameters of the runnerSBuildRunnerDescriptor
@NotNull SBuildRunnerDescriptor createBuildRunner(@NotNull SProject project, @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)
id
- id of the runner settingsname
- runner settings namerunnerType
- type of the runnerrunnerParameters
- parameters of the runner@NotNull SBuildRunnerDescriptor createBuildRunner(@NotNull SProject project, @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, @NotNull java.util.Map<java.lang.String,java.lang.String> buildParameters)
id
- id of the runner settingsname
- runner settings namerunnerType
- type of the runnerrunnerParameters
- parameters of the runnerbuildParameters
- build parameters parameters of the runner@NotNull SBuildRunnerDescriptor createBuildRunner(@NotNull SProject project, @NotNull BuildRunnerDescriptor descriptor, @NotNull java.util.Map<java.lang.String,java.lang.String> runnerParameters, @NotNull java.util.Map<java.lang.String,java.lang.String> buildParameters)
SBuildRunnerDescriptor
with substituted settingsdescriptor
- build runner descriptorrunnerParameters
- runner parametersbuildParameters
- build parameters@NotNull SBuildRunnerDescriptor createBuildRunner(@NotNull SProject project, @NotNull BuildRunnerDescriptor descriptor)
SBuildRunnerDescriptor
with substituted settingsdescriptor
- build runner descriptor