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()
String
getArtifactPaths()
Collection<SBuildFeatureDescriptor>
getBuildFeatures()
List<SBuildRunnerDescriptor>
getBuildRunners()
String
getCheckoutDirectory()
CheckoutRules
getCheckoutRules(SVcsRoot vcsRoot)
BuildTypeDescriptor.CheckoutType
getCheckoutType()
List<Dependency>
getDependencies()
String
getLabelPattern()
Deprecated.ReadOnlyOptionSupport
getOptions()
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()
boolean
isEnabled(String parametersDescriptorId)
-
Methods inherited from interface jetbrains.buildServer.serverSide.ReadOnlyUserParameters
getParameter, getParameterValue
-
-
-
-
Method Detail
-
getParametersCollection
@NotNull Collection<Parameter> getParametersCollection()
Description copied from interface:ReadOnlyUserParameters
Returns build and configuration parameters in single collection.- Specified by:
getParametersCollection
in 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:ReadOnlyUserParameters
Returns map of build and configuration parameters.- Specified by:
getParameters
in 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()
-
-