Class BuildRunnerDescriptorImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.BuildRunnerDescriptorImpl
-
- All Implemented Interfaces:
BuildRunnerDescriptor
,ParametersDescriptor
- Direct Known Subclasses:
SBuildRunnerDescriptorImpl
public class BuildRunnerDescriptorImpl extends Object implements BuildRunnerDescriptor
Created 25.03.13 11:37- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description BuildRunnerDescriptorImpl(String id, String name, String runnerType)
BuildRunnerDescriptorImpl(String id, String name, String runnerType, Map<String,String> runnerParameters, Map<String,String> buildParameters)
BuildRunnerDescriptorImpl(BuildRunnerDescriptor desc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addBuildParameter(String name, String val)
void
addRunnerParameter(String name, String val)
boolean
equals(Object o)
String
getId()
Returns unique id of this descriptorString
getName()
Map<String,String>
getOwnBuildParameters()
Map<String,String>
getParameters()
Returns parameters map.String
getType()
Returns type of the parametersint
hashCode()
void
setBuildParameters(Map<String,String> buildParams)
void
setRunnerParameters(Map<String,String> runnerParams)
String
toString()
-
-
-
Constructor Detail
-
BuildRunnerDescriptorImpl
public BuildRunnerDescriptorImpl(@NotNull String id, @NotNull String name, @NotNull String runnerType)
-
BuildRunnerDescriptorImpl
public BuildRunnerDescriptorImpl(@NotNull String id, @NotNull String name, @NotNull String runnerType, @NotNull Map<String,String> runnerParameters, @NotNull Map<String,String> buildParameters)
-
BuildRunnerDescriptorImpl
public BuildRunnerDescriptorImpl(@NotNull BuildRunnerDescriptor desc)
-
-
Method Detail
-
getType
@NotNull public String getType()
Description copied from interface:ParametersDescriptor
Returns type of the parameters- Specified by:
getType
in interfaceParametersDescriptor
- Returns:
- parameters type
-
getId
@NotNull public String getId()
Description copied from interface:ParametersDescriptor
Returns unique id of this descriptor- Specified by:
getId
in interfaceParametersDescriptor
- Returns:
- unique id of this descriptor
-
getName
@NotNull public String getName()
- Specified by:
getName
in interfaceBuildRunnerDescriptor
- Returns:
- build runner descriptor name, defined by the user
-
getParameters
@NotNull public Map<String,String> getParameters()
Description copied from interface:ParametersDescriptor
Returns parameters map.- Specified by:
getParameters
in interfaceParametersDescriptor
- Returns:
- parameters map
-
getOwnBuildParameters
@NotNull public Map<String,String> getOwnBuildParameters()
- Specified by:
getOwnBuildParameters
in interfaceBuildRunnerDescriptor
- Returns:
- map of build parameters (system., env. or configuration parameters)
-
-