Class BuildParametersResultBuilderBase
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.parameters.resolve.builders.AgentParametersResultBuilderBase
-
- jetbrains.buildServer.agent.impl.parameters.resolve.builders.BuildParametersResultBuilderBase
-
- All Implemented Interfaces:
AgentParametersResultBuilder
,BuildParametersResultBuilder
- Direct Known Subclasses:
BuildParametersResultBuilderImpl
,RunnerParametersResultBuilderImpl
public abstract class BuildParametersResultBuilderBase extends AgentParametersResultBuilderBase implements BuildParametersResultBuilder
- Author:
- Eugene Petrenko Created: 22.07.2010 17:56:01
-
-
Field Summary
Fields Modifier and Type Field Description protected String
myArtifactsPath
protected Map<String,String>
myBuildBuildParameters
protected Map<String,String>
myBuildConfigParameters
protected String
myCheckoutDirectory
-
Fields inherited from class jetbrains.buildServer.agent.impl.parameters.resolve.builders.AgentParametersResultBuilderBase
myAgentBuildParameters, myAgentConfigParametes, myAgentWellknownBuildParameters, myAgentWellknownConfigParameters
-
-
Constructor Summary
Constructors Constructor Description BuildParametersResultBuilderBase(BuildParametersMapsFactory mapsFactory)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
artifactsPathsResolved(String value, boolean isFullyResolved)
void
buildBuildParametersResolved(ParameterResolutionResult result)
void
buildCheckoutDirectoryResolved(String value, boolean isFullyResolved)
void
buildConfigParametersResolved(ParameterResolutionResult result)
protected abstract void
onResolveIssue(ParameterResolveIssue issue)
-
Methods inherited from class jetbrains.buildServer.agent.impl.parameters.resolve.builders.AgentParametersResultBuilderBase
agentBuildParametersResolved, agentConfigParametersResolved, agentEnvironmentBuildParametersResolved, agentEnvironmentConfigParametersResolved
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.agent.impl.parameters.resolve.builders.AgentParametersResultBuilder
agentBuildParametersResolved, agentConfigParametersResolved, agentEnvironmentBuildParametersResolved, agentEnvironmentConfigParametersResolved
-
-
-
-
Constructor Detail
-
BuildParametersResultBuilderBase
public BuildParametersResultBuilderBase(@NotNull BuildParametersMapsFactory mapsFactory)
-
-
Method Detail
-
artifactsPathsResolved
public void artifactsPathsResolved(@Nullable String value, boolean isFullyResolved)
- Specified by:
artifactsPathsResolved
in interfaceBuildParametersResultBuilder
-
buildCheckoutDirectoryResolved
public void buildCheckoutDirectoryResolved(@Nullable String value, boolean isFullyResolved)
- Specified by:
buildCheckoutDirectoryResolved
in interfaceBuildParametersResultBuilder
-
buildBuildParametersResolved
public void buildBuildParametersResolved(@NotNull ParameterResolutionResult result)
- Specified by:
buildBuildParametersResolved
in interfaceBuildParametersResultBuilder
-
buildConfigParametersResolved
public void buildConfigParametersResolved(@NotNull ParameterResolutionResult result)
- Specified by:
buildConfigParametersResolved
in interfaceBuildParametersResultBuilder
-
onResolveIssue
protected abstract void onResolveIssue(@NotNull ParameterResolveIssue issue)
-
-