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 BuildTypeBuilderaddRef(String refId)InputStreambuild()BuildTypeBuildersetDescription(String description)BuildTypeBuildersetName(String name)BuildTypeBuildersetPaused(boolean paused)BuildTypeBuildersetProjectConfigVersion(String version)BuildTypeBuildersetRef(String refId)BuildTypeBuildersetUUID(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
-
-