public interface SArtifactDependency extends ArtifactDependency
Modifier and Type | Method and Description |
---|---|
SArtifactDependency |
createCopy()
Creates copy of this artifact dependency.
|
SBuildType |
getSourceBuildType() |
SBuild |
resolveForBuild(SBuild targetBuild)
Searches for a build according to dependency settings for the specified target build
|
getId, getReferences, getRevisionRule, getSourceBuildTypeId, getSourceExternalId, getSourceName, getSourcePaths, isCleanDestinationFolder, isSimilarTo, replaceReferences, setCleanDestinationFolder, setRevisionRule, setSourceBuildTypeId, setSourcePaths
SArtifactDependency createCopy()
@Nullable SBuildType getSourceBuildType() throws AccessDeniedException
AccessDeniedException
@Nullable SBuild resolveForBuild(@NotNull SBuild targetBuild) throws BuildTypeNotFoundException, AccessDeniedException
targetBuild
- the build for which the resolving is performedBuildTypeNotFoundException
- if source build configuration does not existAccessDeniedException
- if current authority holder does not have necessary rights for the source build configuration