Package jetbrains.buildServer.configs
Interface BuildSettingsBuilder<T>
-
- All Superinterfaces:
Parameterized<T>
,RequirementsBuilder<T>
,RunnersBuilder<T>
- All Known Subinterfaces:
BuildTypeBuilder
,TemplateBuilder
- All Known Implementing Classes:
BuildSettingsBuilderImpl
,BuildTypeBuilderImpl
,TemplateBuilderImpl
public interface BuildSettingsBuilder<T> extends Parameterized<T>, RunnersBuilder<T>, RequirementsBuilder<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArtifactDependencyBuilder
addArtifactDependency()
CleanupPolicyBuilder
addCleanupPolicy()
FeatureBuilder
addFeature()
SnapshotDependencyBuilder
addSnapshotDependency()
TriggerBuilder
addTrigger()
VcsRootEntryBuilder
addVcsRootEntry()
T
setCleanupOption(String name, boolean value)
T
setDisabled(String settingsId)
T
setOption(String name, String value)
T
setOption(String name, String value, String spec)
-
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
-
addVcsRootEntry
@NotNull VcsRootEntryBuilder addVcsRootEntry()
-
addTrigger
@NotNull TriggerBuilder addTrigger()
-
addCleanupPolicy
@NotNull CleanupPolicyBuilder addCleanupPolicy()
-
addSnapshotDependency
@NotNull SnapshotDependencyBuilder addSnapshotDependency()
-
addArtifactDependency
@NotNull ArtifactDependencyBuilder addArtifactDependency()
-
addFeature
@NotNull FeatureBuilder addFeature()
-
-