Interface IdeaRunnerBuilder
-
- All Known Implementing Classes:
IdeaRunnerBuilderImpl
public interface IdeaRunnerBuilderIdea runner builder interface. Supports idea settings building method
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdeaSettingsBuilderaddIdeaSettings(String projectPath)Creates Idea settings builderRunnerBuilderaddParameter(String name, String value)RunnerBuilderaddParameters(Map<String,String> parameters)RunnerBuildersetId(String id)RunnerBuildersetName(String name)RunnerBuildersetType(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:
-
-