Uses of Interface
com.atlassian.bamboo.build.artifact.ArtifactLink
Package
Description
-
Uses of ArtifactLink in com.atlassian.bamboo.build
Modifier and TypeMethodDescriptionfinal @Nullable String
PlanResultsAction.getArtifactLinkUrl
(ArtifactLink artifactLink) final @NotNull String
PlanResultsAction.getArtifactSizeDescription
(ArtifactLink artifactLink) -
Uses of ArtifactLink in com.atlassian.bamboo.build.artifact
Modifier and TypeClassDescriptionclass
This class is a simple POJO representing artifact links.Modifier and TypeMethodDescription@NotNull ArtifactLink
ArtifactLinkManager.addArtifactLink
(@NotNull BuildResultsSummary producerResult, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String publisherPluginKey) Deprecated.@NotNull ArtifactLink
DefaultArtifactLinkManager.addArtifactLink
(@NotNull BuildResultsSummary producerResult, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String publisherPluginKey) Modifier and TypeMethodDescription@NotNull Collection<ArtifactLink>
ArtifactLinkManager.addArtifactLinks
(@NotNull BuildResultsSummary producerResult, @NotNull ArtifactPublishingResult result) Create ArtifactLink object and add it to the BuildResultsSummary.@NotNull Collection<ArtifactLink>
DefaultArtifactLinkManager.addArtifactLinks
(@NotNull BuildResultsSummary producerResult, @NotNull ArtifactPublishingResult publishingResult) @NotNull Collection<ArtifactLink>
ArtifactLinkDao.findArtifactLinks
(@NotNull String label, @NotNull ResultsSummary resultsSummary) @NotNull Collection<ArtifactLink>
ArtifactLinkHibernateDao.findArtifactLinks
(@NotNull String label, @NotNull ResultsSummary resultsSummary) @NotNull Collection<ArtifactLink>
ArtifactLinkManager.findArtifactLinksByChainResultKey
(@NotNull PlanResultKey chainResultKey) @NotNull Collection<ArtifactLink>
DefaultArtifactLinkManager.findArtifactLinksByChainResultKey
(@NotNull PlanResultKey chainResultKey) @NotNull Collection<ArtifactLink>
ArtifactLinkDao.findArtifactsByChainResultKey
(@NotNull PlanResultKey chainResultKey) Gets all theArtifactLink
s for the givenPlanResultKey
@NotNull Collection<ArtifactLink>
ArtifactLinkHibernateDao.findArtifactsByChainResultKey
(@NotNull PlanResultKey chainResultKey) @NotNull Collection<ArtifactLink>
ArtifactLinkDao.getArtifactLinks
(@NotNull ResultsSummary resultsSummary, @Nullable String linkType) @NotNull Collection<ArtifactLink>
ArtifactLinkHibernateDao.getArtifactLinks
(@NotNull ResultsSummary resultsSummary, @Nullable String linkType) @NotNull Collection<ArtifactLink>
ArtifactLinkManager.getArtifactLinks
(@NotNull ResultsSummary resultsSummary, @Nullable String linkType) @NotNull Collection<ArtifactLink>
DefaultArtifactLinkManager.getArtifactLinks
(@NotNull ResultsSummary resultsSummary, @Nullable String linkType) @NotNull Collection<ArtifactLink>
ArtifactLinkManager.getArtifactLinksForLinkType
(@NotNull ResultsSummary resultsSummary, @NotNull String linkType) Deprecated.@NotNull Collection<ArtifactLink>
DefaultArtifactLinkManager.getArtifactLinksForLinkType
(@NotNull ResultsSummary resultsSummary, @NotNull String linkType) static Predicate<ArtifactLink>
ArtifactLinkPredicates.isLabelEqual
(@NotNull String label) Get a predicate that returns true for ArtifactLink object with equal label.Modifier and TypeMethodDescriptionvoid
ArtifactLinkMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ArtifactLink> artifactDefinitions, @NotNull ArtifactLink object, long objectIndex, @NotNull org.hibernate.Session session) protected void
ArtifactLinkMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull ArtifactLink object, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) AbstractLocalArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandlerDecoratorSupport.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactLinkManager.getArtifactLinkDataProvider
(@NotNull ArtifactLink artifactLink) Deprecated.BambooRemoteArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
DefaultArtifactLinkManager.getArtifactLinkDataProvider
(@NotNull ArtifactLink artifactLink) S3ArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) static @Nullable String
ArtifactHandlingUtils.getArtifactUrl
(@NotNull ArtifactLinkManager artifactLinkManager, @NotNull ArtifactLink artifactLink, @NotNull String baseUrl) Deprecated.protected void
ArtifactLinkMapper.importProperties
(@NotNull ArtifactLink object, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) static boolean
ArtifactLinkPredicates.isAvailableLocally
(ArtifactLink artifactLink) static boolean
ArtifactLinkPredicates.isNotSharedArtifact
(ArtifactLink artifactLink) static boolean
ArtifactLinkPredicates.isOrphanedArtifact
(ArtifactLink artifactLink) static boolean
ArtifactLinkPredicates.isSharedArtifact
(ArtifactLink artifactLink) void
ArtifactLinkManager.removeArtifactLink
(@NotNull ArtifactLink artifactLink) Remove an artifact link.void
DefaultArtifactLinkManager.removeArtifactLink
(@NotNull ArtifactLink artifactLink) Modifier and TypeMethodDescriptionvoid
ArtifactLinkMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ArtifactLink> artifactDefinitions, @NotNull ArtifactLink object, long objectIndex, @NotNull org.hibernate.Session session) void
ArtifactLinkDao.removeAll
(@NotNull Collection<ArtifactLink> artifactLinkCollection) Removes all ArtifactLink objects from the collection.void
ArtifactLinkHibernateDao.removeAll
(@NotNull Collection<ArtifactLink> artifactLinkCollection) void
AbstractArtifactManager.removeArtifactsFromStorage
(@NotNull Iterable<ArtifactLink> artifactLinks) void
ArtifactManager.removeArtifactsFromStorage
(@NotNull Iterable<ArtifactLink> artifactLinks) Removes artifact files for all plan results attached to supplied links.void
LocalArtifactManager.removeArtifactsFromStorage
(@NotNull Iterable<ArtifactLink> artifactLinks) long
ArtifactLinkDao.scrollArtifactLinksForExport
(@NotNull Consumer<ArtifactLink> consumer) Scroll through all ArtifactLink records and pass them to consumerlong
ArtifactLinkHibernateDao.scrollArtifactLinksForExport
(@NotNull Consumer<ArtifactLink> consumer) -
Uses of ArtifactLink in com.atlassian.bamboo.matcher.bean
Modifier and TypeMethodDescriptionstatic org.mockito.ArgumentMatcher<ArtifactLink>
IsArtifactLinkEq.equalToArtifactLink
(@NotNull ArtifactLink reference) static org.hamcrest.Matcher<ArtifactLink>
IsArtifactLinkEqOld.equalToArtifactLinkOld
(@NotNull ArtifactLink reference) Modifier and TypeMethodDescriptionstatic org.mockito.ArgumentMatcher<ArtifactLink>
IsArtifactLinkEq.equalToArtifactLink
(@NotNull ArtifactLink reference) static org.hamcrest.Matcher<ArtifactLink>
IsArtifactLinkEqOld.equalToArtifactLinkOld
(@NotNull ArtifactLink reference) boolean
IsArtifactLinkEq.matches
(ArtifactLink artifactLink) boolean
IsArtifactLinkEqOld.matchesSafely
(ArtifactLink artifactLink) -
Uses of ArtifactLink in com.atlassian.bamboo.plan.artifact
Modifier and TypeMethodDescriptionConsumedSubscription.getArtifactLink()
ConsumedSubscriptionImpl.getArtifactLink()
Modifier and TypeMethodDescriptionvoid
ConsumedSubscription.setArtifactLink
(ArtifactLink artifactLink) void
ConsumedSubscriptionImpl.setArtifactLink
(ArtifactLink artifactLink) ModifierConstructorDescriptionConsumedSubscriptionImpl
(ArtifactLink artifactLink, ResultsSummary consumerResultSummary, String destinationDirectory) -
Uses of ArtifactLink in com.atlassian.bamboo.plan.cache
Modifier and TypeMethodDescription@NotNull List<ArtifactLink>
ImmutableResultsSummaryImpl.getArtifactLinks()
-
Uses of ArtifactLink in com.atlassian.bamboo.plugins.jira.rest.model.build
Modifier and TypeMethodDescriptionstatic Function<ArtifactLink,
ArtifactSummary> ArtifactSummary.fromArtifactLink
(@NotNull ArtifactLinkManager artifactLinkManager, @NotNull String baseUrl) -
Uses of ArtifactLink in com.atlassian.bamboo.plugins.jiraPlugin.actions.ajax
Modifier and TypeMethodDescription@Nullable String
AbstractJiraRelatedAction.getArtifactLinkUrl
(ArtifactLink artifactLink) -
Uses of ArtifactLink in com.atlassian.bamboo.resultsummary
Modifier and TypeFieldDescriptionstatic javax.persistence.metamodel.ListAttribute<AbstractResultsSummary,
ArtifactLink> AbstractResultsSummary_.artifactLinks
Modifier and TypeMethodDescriptionBuildResultsSummaryDao.findBuildResultsWithArtifacts
(String planKey) Find all build results which have matching artifacts.BuildResultsSummaryHibernateDao.findBuildResultsWithArtifacts
(String planKey) @NotNull List<ArtifactLink>
AbstractResultsSummary.getArtifactLinks()
@NotNull Collection<ArtifactLink>
ImmutableResultsSummary.getArtifactLinks()
Returns all artifacts associated with this build.BaseResultSummary.getArtifactLinksThatExist()
Deprecated.since 4.3ImmutableResultsSummary.getArtifactLinksThatExist()
Deprecated.since 4.3@NotNull Collection<ArtifactLink>
BuildResultsSummary.getProducedArtifactLinks()
Returns all artifacts produced by this build.@NotNull List<ArtifactLink>
BuildResultsSummaryImpl.getProducedArtifactLinks()
Modifier and TypeMethodDescriptionvoid
BuildResultsSummaryManagerImpl.removeMatchingArtifacts
(@NotNull ResultsSummary resultsSummary, @NotNull Predicate<ArtifactLink> predicate) void
ResultsSummaryManager.removeMatchingArtifacts
(@NotNull ResultsSummary resultsSummary, @NotNull Predicate<ArtifactLink> predicate) Remove artifacts from results summary that match a predicate.void
AbstractResultsSummary.setArtifactLinks
(List<ArtifactLink> artifactLinks) protected void
BuildResultsSummaryImpl.setProducedArtifactLinks
(@Nullable List<ArtifactLink> producedArtifactLinks) -
Uses of ArtifactLink in com.atlassian.bamboo.utils
Modifier and TypeMethodDescriptionstatic com.google.common.base.Predicate<ArtifactLink>
BambooPredicates.artifactLinkHasArtifactWithName
(@NotNull String artifactName) static com.google.common.base.Function<ArtifactLink,
Artifact> BambooFunctions.getArtifactFromArtifactLink()
RetrievesArtifact
from anArtifactLink
. -
Uses of ArtifactLink in com.atlassian.bamboo.ww2.actions.build
Modifier and TypeMethodDescriptionfinal @Nullable String
ChainResultProviderAction.getArtifactLinkUrl
(ArtifactLink artifactLink) final @Nullable String
ViewBuildResultsTable.getArtifactLinkUrl
(ArtifactLink artifactLink) -
Uses of ArtifactLink in com.atlassian.bamboo.ww2.actions.chains
Modifier and TypeMethodDescriptionViewChainArtifacts.getJobArtifactLinks
(BuildResultsSummary jobResults) ViewChainArtifacts.getOrphanedArtifactLinks
(ChainResultsSummary chainResults) ViewChainResult.getSharedArtifactLinks
(BuildResultsSummary jobResults) Modifier and TypeMethodDescriptionfinal @Nullable String
ListChainResults.getArtifactLinkUrl
(ArtifactLink artifactLink) final @Nullable String
ViewChainSummary.getArtifactLinkUrl
(ArtifactLink artifactLink)
ArtifactLinkManager.addArtifactLinks(com.atlassian.bamboo.resultsummary.BuildResultsSummary, com.atlassian.bamboo.plan.artifact.ArtifactPublishingResult)