Package jetbrains.buildServer.configs
Interface BuildTypeBuilder
-
- All Superinterfaces:
BuildSettingsBuilder<BuildTypeBuilder>
,Parameterized<BuildTypeBuilder>
,RequirementsBuilder<BuildTypeBuilder>
,RunnersBuilder<BuildTypeBuilder>
- All Known Implementing Classes:
BuildTypeBuilderImpl
public interface BuildTypeBuilder extends BuildSettingsBuilder<BuildTypeBuilder>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BuildTypeBuilder
addRef(String refId)
InputStream
build()
BuildTypeBuilder
setDescription(String description)
BuildTypeBuilder
setName(String name)
BuildTypeBuilder
setPaused(boolean paused)
BuildTypeBuilder
setProjectConfigVersion(String version)
BuildTypeBuilder
setRef(String refId)
BuildTypeBuilder
setUUID(String uuid)
-
Methods inherited from interface jetbrains.buildServer.configs.BuildSettingsBuilder
addArtifactDependency, addCleanupPolicy, addFeature, addSnapshotDependency, addTrigger, addVcsRootEntry, setCleanupOption, setDisabled, setOption, setOption
-
Methods inherited from interface jetbrains.buildServer.configs.Parameterized
addParameter, addParameter, addParameters
-
Methods inherited from interface jetbrains.buildServer.configs.RequirementsBuilder
addRequirement
-
Methods inherited from interface jetbrains.buildServer.configs.RunnersBuilder
addIdeaRunner, addRunner, setRunnersOrder
-
-
-
-
Method Detail
-
setProjectConfigVersion
@NotNull BuildTypeBuilder setProjectConfigVersion(@Nullable String version)
-
setUUID
@NotNull BuildTypeBuilder setUUID(@Nullable String uuid)
-
setName
@NotNull BuildTypeBuilder setName(@Nullable String name)
-
setDescription
@NotNull BuildTypeBuilder setDescription(@Nullable String description)
-
setRef
@NotNull BuildTypeBuilder setRef(@Nullable String refId)
-
addRef
@NotNull BuildTypeBuilder addRef(@Nullable String refId)
-
setPaused
@NotNull BuildTypeBuilder setPaused(boolean paused)
-
build
@NotNull InputStream build() throws ConfigException
- Throws:
ConfigException
-
-