public interface AgentDescription
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAvailableParameters()
Returns map of parameters available on the agent.
|
java.util.Set<java.lang.String> |
getAvailableRunTypeIds()
Returns set of runner types available on the agent
|
java.util.List<RunType> |
getAvailableRunTypes()
Returns list of runners available on the agent
|
java.util.List<java.lang.String> |
getAvailableVcsPlugins() |
java.util.Map<java.lang.String,java.lang.String> |
getBuildParameters()
Returns map of build parameters that will be added to the build parameters
when build is started on the agent.
|
java.util.Map<java.lang.String,java.lang.String> |
getConfigurationParameters()
Returns map of configuration parameters that are defined on the build agent.
|
int |
getCpuBenchmarkIndex()
Returns this agent CPU benchmark index.
|
java.util.Map<java.lang.String,java.lang.String> |
getDefinedParameters()
Deprecated.
Use
getConfigurationParameters() or getBuildParameters() . This
method returns merged map of both getConfigurationParameters() or getBuildParameters() . |
java.lang.String |
getOperatingSystemName()
Returns name of the operating system where the agent is currently running.
|
boolean |
isCaseInsensitiveEnvironment() |
@NotNull java.util.List<RunType> getAvailableRunTypes()
@NotNull java.util.Set<java.lang.String> getAvailableRunTypeIds()
@NotNull java.util.List<java.lang.String> getAvailableVcsPlugins()
@NotNull java.lang.String getOperatingSystemName()
int getCpuBenchmarkIndex()
@NotNull java.util.Map<java.lang.String,java.lang.String> getAvailableParameters()
@NotNull @Deprecated java.util.Map<java.lang.String,java.lang.String> getDefinedParameters()
getConfigurationParameters()
or getBuildParameters()
. This
method returns merged map of both getConfigurationParameters()
or getBuildParameters()
.@NotNull java.util.Map<java.lang.String,java.lang.String> getConfigurationParameters()
@NotNull java.util.Map<java.lang.String,java.lang.String> getBuildParameters()
Constants.SYSTEM_PREFIX
or
Constants.ENV_PREFIX
boolean isCaseInsensitiveEnvironment()