Package jetbrains.buildServer.configs
Interface VcsRootBuilder
-
- All Known Implementing Classes:
VcsRootBuilderImpl
public interface VcsRootBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VcsRootBuilderaddParameter(String name, String value)InputStreambuild()VcsRootBuildersetModificationCheckInterval(int intervalSeconds)VcsRootBuildersetName(String name)VcsRootBuildersetProjectConfigVersion(String version)VcsRootBuildersetType(String type)VcsRootBuildersetUUID(String uuid)
-
-
-
Method Detail
-
setProjectConfigVersion
@NotNull VcsRootBuilder setProjectConfigVersion(@Nullable String version)
-
setUUID
@NotNull VcsRootBuilder setUUID(@Nullable String uuid)
-
setType
@NotNull VcsRootBuilder setType(@Nullable String type)
-
setName
@NotNull VcsRootBuilder setName(@Nullable String name)
-
addParameter
@NotNull VcsRootBuilder addParameter(@NotNull String name, @NotNull String value)
-
setModificationCheckInterval
@NotNull VcsRootBuilder setModificationCheckInterval(int intervalSeconds)
-
build
@NotNull InputStream build() throws ConfigException
- Throws:
ConfigException
-
-