Package jetbrains.buildServer.serverSide
Interface ResolvedSettings
-
- All Known Implementing Classes:
DummyBuildType
public interface ResolvedSettings
Represents build configuration settings with parameter references resolved.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<SBuildFeatureDescriptor>
getBuildFeatures()
Collection<SBuildFeatureDescriptor>
getBuildFeaturesOfType(String featureType)
List<SBuildRunnerDescriptor>
getBuildRunners()
Collection<BuildTriggerDescriptor>
getBuildTriggersCollection()
String
getCheckoutDirectory()
Returns resolved build checkout directory - if specified explicitly.CheckoutRules
getCheckoutRules(VcsRoot root)
Returns checkout rules configured for the specified VCS root.
-
-
-
Method Detail
-
getCheckoutRules
CheckoutRules getCheckoutRules(@NotNull VcsRoot root)
Returns checkout rules configured for the specified VCS root. If there are no checkout rules or specified VCS root is not attached to this build configuration, null is returned.- Parameters:
root
- VCS root- Returns:
- checkout rules or null
-
getCheckoutDirectory
@Nullable String getCheckoutDirectory()
Returns resolved build checkout directory - if specified explicitly. Returns null if default checkout directory should be used.- Returns:
- build checkout directory
-
getBuildTriggersCollection
@NotNull Collection<BuildTriggerDescriptor> getBuildTriggersCollection()
- Returns:
- collection of enabled build triggers with resolved settings.
-
getBuildFeatures
@NotNull Collection<SBuildFeatureDescriptor> getBuildFeatures()
- Returns:
- collection of enabled and resolved build features.
- Since:
- 7.0
-
getBuildFeaturesOfType
@NotNull Collection<SBuildFeatureDescriptor> getBuildFeaturesOfType(@NotNull String featureType)
- Parameters:
featureType
- type of the build feature- Returns:
- collection of enabled and resolved build features of specified type.
- Since:
- 8.1
-
getBuildRunners
@NotNull List<SBuildRunnerDescriptor> getBuildRunners()
- Returns:
- collection of enabled build runners with resolved parameters.
- Since:
- 7.0
-
-