Class IdeaRunnerBuilderImpl
- java.lang.Object
-
- jetbrains.buildServer.configs.RunnerBuilderImpl
-
- jetbrains.buildServer.configs.ideaSettings.IdeaRunnerBuilderImpl
-
- All Implemented Interfaces:
HighlightedItem
,IdeaRunnerBuilder
,RunnerBuilder
public class IdeaRunnerBuilderImpl extends RunnerBuilderImpl implements IdeaRunnerBuilder
Idea runner builder implementation. Provides adding idea settings functionality
-
-
Constructor Summary
Constructors Constructor Description IdeaRunnerBuilderImpl(DefaultParams defaultParams)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdeaSettingsBuilderImpl
addIdeaSettings(String projectPath)
Creates Idea settings buildervoid
write(org.jdom.Element parent)
-
Methods inherited from class jetbrains.buildServer.configs.RunnerBuilderImpl
addCondition, addParameter, addParameters, equals, getConditions, getId, getName, getParameters, getType, isHighlighted, setHighlighted, setId, setName, setType, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.configs.ideaSettings.IdeaRunnerBuilder
addParameter, addParameters, setId, setName, setType
-
-
-
-
Constructor Detail
-
IdeaRunnerBuilderImpl
public IdeaRunnerBuilderImpl(@NotNull DefaultParams defaultParams)
-
-
Method Detail
-
addIdeaSettings
@NotNull public IdeaSettingsBuilderImpl addIdeaSettings(@NotNull String projectPath)
Description copied from interface:IdeaRunnerBuilder
Creates Idea settings builder- Specified by:
addIdeaSettings
in interfaceIdeaRunnerBuilder
- Parameters:
projectPath
- Path to project. It can point to .idea project, pom.xml in case of Maven, or *.gradle in case of Gradle- Returns:
-
write
public void write(@NotNull org.jdom.Element parent)
- Overrides:
write
in classRunnerBuilderImpl
-
-