Package jetbrains.buildServer.serverSide
Interface ReadOnlyBuildTypeSettings
-
- All Superinterfaces:
ReadOnlyUserParameters
- All Known Implementing Classes:
ReadOnlyBuildTypeSettingsAdapter,ReadOnlyBuildTypeSettingsImpl
public interface ReadOnlyBuildTypeSettings extends ReadOnlyUserParameters
Read-only interface with all necessary data forAbstractBuildSettings
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description List<SArtifactDependency>getArtifactDependencies()StringgetArtifactPaths()Collection<SBuildFeatureDescriptor>getBuildFeatures()List<SBuildRunnerDescriptor>getBuildRunners()StringgetCheckoutDirectory()CheckoutRulesgetCheckoutRules(SVcsRoot vcsRoot)BuildTypeDescriptor.CheckoutTypegetCheckoutType()List<Dependency>getDependencies()StringgetLabelPattern()Deprecated.ReadOnlyOptionSupportgetOptions()Map<String,String>getParameters()Returns map of build and configuration parameters.Collection<Parameter>getParametersCollection()Returns build and configuration parameters in single collection.List<Requirement>getRequirements()List<VcsRootEntry>getVcsRootEntries()booleanisEnabled(String parametersDescriptorId)-
Methods inherited from interface jetbrains.buildServer.serverSide.ReadOnlyUserParameters
getParameter, getParameterValue
-
-
-
-
Method Detail
-
getParametersCollection
@NotNull Collection<Parameter> getParametersCollection()
Description copied from interface:ReadOnlyUserParametersReturns build and configuration parameters in single collection.- Specified by:
getParametersCollectionin interfaceReadOnlyUserParameters- Returns:
- see above
-
getVcsRootEntries
@NotNull List<VcsRootEntry> getVcsRootEntries()
-
getDependencies
@NotNull List<Dependency> getDependencies()
-
getCheckoutRules
@Nullable CheckoutRules getCheckoutRules(@NotNull SVcsRoot vcsRoot)
-
getCheckoutType
@NotNull BuildTypeDescriptor.CheckoutType getCheckoutType()
-
getCheckoutDirectory
@Nullable String getCheckoutDirectory()
-
getArtifactDependencies
@NotNull List<SArtifactDependency> getArtifactDependencies()
-
getBuildRunners
@NotNull List<SBuildRunnerDescriptor> getBuildRunners()
-
getBuildFeatures
@NotNull Collection<SBuildFeatureDescriptor> getBuildFeatures()
-
getParameters
@NotNull Map<String,String> getParameters()
Description copied from interface:ReadOnlyUserParametersReturns map of build and configuration parameters.- Specified by:
getParametersin interfaceReadOnlyUserParameters- Returns:
- build and configuration parameters map
-
getRequirements
@NotNull List<Requirement> getRequirements()
-
getArtifactPaths
@Nullable String getArtifactPaths()
-
isEnabled
boolean isEnabled(@NotNull String parametersDescriptorId)
-
getLabelPattern
@Deprecated @NotNull String getLabelPattern()
Deprecated.
-
getOptions
@NotNull ReadOnlyOptionSupport getOptions()
-
-