Interface IdeaRunnerBuilder
-
- All Known Implementing Classes:
IdeaRunnerBuilderImpl
public interface IdeaRunnerBuilder
Idea runner builder interface. Supports idea settings building method
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdeaSettingsBuilder
addIdeaSettings(String projectPath)
Creates Idea settings builderRunnerBuilder
addParameter(String name, String value)
RunnerBuilder
addParameters(Map<String,String> parameters)
RunnerBuilder
setId(String id)
RunnerBuilder
setName(String name)
RunnerBuilder
setType(String type)
-
-
-
Method Detail
-
setId
@NotNull RunnerBuilder setId(@NotNull String id)
-
setName
@NotNull RunnerBuilder setName(@NotNull String name)
-
setType
@NotNull RunnerBuilder setType(@NotNull String type)
-
addParameter
@NotNull RunnerBuilder addParameter(@NotNull String name, @NotNull String value)
-
addParameters
@NotNull RunnerBuilder addParameters(@NotNull Map<String,String> parameters)
-
addIdeaSettings
@NotNull IdeaSettingsBuilder addIdeaSettings(@NotNull String projectPath)
Creates Idea settings builder- Parameters:
projectPath
- Path to project. It can point to .idea project, pom.xml in case of Maven, or *.gradle in case of Gradle- Returns:
-
-