Uses of Interface
com.atlassian.bamboo.artifact.Artifact
Packages that use Artifact
Package
Description
-
Uses of Artifact in com.atlassian.bamboo.artifact
Subinterfaces of Artifact in com.atlassian.bamboo.artifactModifier and TypeInterfaceDescriptioninterface
Artifact extended with additional data (e.g. transmission settings) from ArtifactDefinition.interface
Classes in com.atlassian.bamboo.artifact that implement ArtifactModifier and TypeClassDescriptionclass
class
class
Methods in com.atlassian.bamboo.artifact with parameters of type ArtifactModifier and TypeMethodDescriptionstatic ArtifactImpl
ArtifactImpl.globallyStoredCopyOf
(Artifact other) boolean
ArtifactPermissionService.hasReadPermission
(@NotNull Artifact artifact) Checks whether a permission is granted to read anArtifact
boolean
ArtifactPermissionService.hasReadPermission
(@NotNull Artifact artifact, @Nullable org.acegisecurity.Authentication authentication) Checks whether a permission is granted to read anArtifact
boolean
ArtifactPermissionServiceImpl.hasReadPermission
(@NotNull Artifact artifact) boolean
ArtifactPermissionServiceImpl.hasReadPermission
(@NotNull Artifact artifact, @Nullable org.acegisecurity.Authentication authentication) Constructors in com.atlassian.bamboo.artifact with parameters of type ArtifactModifierConstructorDescriptionArtifactDataImpl
(Artifact other, boolean httpCompressionOn) ArtifactImpl
(Artifact other) -
Uses of Artifact in com.atlassian.bamboo.build.artifact
Methods in com.atlassian.bamboo.build.artifact that return ArtifactModifier and TypeMethodDescriptionprotected @Nullable Artifact
AbstractArtifactManager.findMatchingArtifact
(String artifactHandlerKey, Collection<Artifact> matchingArtifacts) Methods in com.atlassian.bamboo.build.artifact that return types with arguments of type ArtifactModifier and TypeMethodDescriptionArtifactLinkManager.findArtifactsByChainResultKey
(@NotNull PlanResultKey chainResultKey) Gets all theArtifact
s for the givenPlanResultKey
DefaultArtifactLinkManager.findArtifactsByChainResultKey
(@NotNull PlanResultKey chainResultKey) Methods in com.atlassian.bamboo.build.artifact with parameters of type ArtifactModifier and TypeMethodDescriptionstatic String
TrampolineUrlArtifactLinkDataProvider.createTrampolineUrl
(@NotNull Artifact artifact, @Nullable String tag) AbstractLocalArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandlerDecoratorSupport.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactLinkManager.getArtifactLinkDataProvider
(@NotNull Artifact artifact) @Nullable ArtifactLinkDataProvider
BambooRemoteArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
DefaultArtifactLinkManager.getArtifactLinkDataProvider
(@NotNull Artifact artifact) @Nullable ArtifactLinkDataProvider
S3ArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected File
AbstractLocalArtifactHandler.getArtifactStorageDirectory
(Artifact artifact, ArtifactHandlerConfigProvider artifactHandlerConfigProvider) static @Nullable String
ArtifactHandlingUtils.getArtifactUrl
(@NotNull ArtifactLinkManager artifactLinkManager, @NotNull Artifact artifact, @NotNull String baseUrl) void
AbstractArtifactManager.moveArtifactToGlobalStorage
(@NotNull Artifact artifact) boolean
AbstractLocalArtifactHandler.moveArtifactToGlobalStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) boolean
ArtifactHandler.moveArtifactToGlobalStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Move artifact to a 'global storage'.boolean
ArtifactHandlerDecoratorSupport.moveArtifactToGlobalStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactManager.moveArtifactToGlobalStorage
(@NotNull Artifact artifact) Move artifact to a 'global storage'.boolean
BambooRemoteArtifactHandler.moveArtifactToGlobalStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
LocalArtifactManager.moveArtifactToGlobalStorage
(@NotNull Artifact artifact) boolean
S3ArtifactHandler.moveArtifactToGlobalStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractArtifactManager.removeArtifactFromStorage
(@NotNull Artifact artifact) void
AbstractLocalArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for a single artifact.void
ArtifactHandlerDecoratorSupport.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactManager.removeArtifactFromStorage
(@NotNull Artifact artifact) Removes artifact files for a single artifact.void
BambooRemoteArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
LocalArtifactManager.removeArtifactFromStorage
(@NotNull Artifact artifact) void
S3ArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @NotNull ArtifactRetrievalStatus
AbstractLocalArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) @NotNull ArtifactRetrievalStatus
ArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) Retrieve arbitraryArtifact
.@NotNull ArtifactRetrievalStatus
ArtifactHandlerDecoratorSupport.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) @NotNull ArtifactRetrievalStatus
BambooRemoteArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) @NotNull ArtifactRetrievalStatus
S3ArtifactHandler.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) void
TrampolineUrlArtifactLinkDataProvider.setArtifact
(@NotNull Artifact artifact) Method parameters in com.atlassian.bamboo.build.artifact with type arguments of type ArtifactModifier and TypeMethodDescriptionprotected @Nullable Artifact
AbstractArtifactManager.findMatchingArtifact
(String artifactHandlerKey, Collection<Artifact> matchingArtifacts) boolean
AbstractArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull Map<String, String> artifactHandlersConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) boolean
AbstractArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String destinationPath, @NotNull Map<String, String> artifactHandlersConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) boolean
ArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull Map<String, String> artifactHandlerConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) Retrieves a plan artifact from artifact storage.boolean
ArtifactManager.retrieve
(@Nullable BuildLogger buildLogger, @NotNull PlanResultKey planResultKey, @NotNull ResultKey clientKey, @NotNull ArtifactDefinitionContext artifactDefinitionContext, @NotNull String destinationPath, @NotNull Map<String, String> artifactHandlersConfiguration, @NotNull File buildWorkingDirectory, @NotNull Multimap<String, Artifact> availableArtifacts) Retrieves an artifact from artifact storage.Constructors in com.atlassian.bamboo.build.artifact with parameters of type ArtifactModifierConstructorDescriptionFileSystemArtifactLinkDataProvider
(@NotNull ArtifactDirectoryBuilder artifactDirectoryBuilder, @NotNull Artifact artifact) FileSystemArtifactLinkDataProvider
(@NotNull ArtifactDirectoryBuilder artifactDirectoryBuilder, @NotNull Artifact artifact, boolean lookForIndexFiles) -
Uses of Artifact in com.atlassian.bamboo.build.artifact.handlers
Methods in com.atlassian.bamboo.build.artifact.handlers with parameters of type ArtifactModifier and TypeMethodDescription@NotNull ArtifactRetrievalStatus
ArtifactHandlerPackagingDecorator.retrieve
(@NotNull ResultKey clientKey, @NotNull Artifact artifact, @NotNull ArtifactSubscriptionContext artifactSubscription, @NotNull ArtifactRetrievalConfig artifactRetrievalConfig) -
Uses of Artifact in com.atlassian.bamboo.chains
Method parameters in com.atlassian.bamboo.chains with type arguments of type ArtifactModifier and TypeMethodDescriptionChainState.proceedToNextStage
(@NotNull Multimap<String, Artifact> publishedChainArtifacts, boolean lastExecutedStageSuccessful) Replaces the current stage with the next stage in the queue and changes the reference to the current stage to the previous.void
ChainBuildState.setPublishedChainArtifactsInfo
(@NotNull Multimap<String, Artifact> publishedChainArtifacts) Updates build context of the jobs with artifacts published in previous stage(s).void
StageState.setPublishedChainArtifactsInfo
(@NotNull Multimap<String, Artifact> publishedChainArtifacts) Updates build context of all jobs in this stage with artifacts published in previous stage(s). -
Uses of Artifact in com.atlassian.bamboo.chains.execution
Constructor parameters in com.atlassian.bamboo.chains.execution with type arguments of type Artifact -
Uses of Artifact in com.atlassian.bamboo.clover.build.coverage
Methods in com.atlassian.bamboo.clover.build.coverage that return types with arguments of type ArtifactModifier and TypeMethodDescription@NotNull Collection<Artifact>
CloverReportLinker.getCloverArtifacts()
@NotNull Collection<Artifact>
ReportProvider.getCloverArtifacts()
Returns a list of artifacts (shared and local) containing Clover HTML report.Methods in com.atlassian.bamboo.clover.build.coverage with parameters of type ArtifactModifier and TypeMethodDescription@Nullable String
CloverReportLinker.getCloverReportUrl
(@NotNull Artifact artifact) @Nullable String
ReportProvider.getCloverReportUrl
(@NotNull Artifact artifact) Returns URL of the given report artifact.@NotNull String
CloverReportLinker.getTimestamp
(@NotNull Artifact artifact) @NotNull String
ReportProvider.getTimestamp
(@NotNull Artifact artifact) Deprecated.use #getCloverArtifacts() and #getTimestamp(Artifact) to handle more than one report in a buildboolean
CloverReportLinker.isCloverAdgReport
(@NotNull Artifact artifact) boolean
ReportProvider.isCloverAdgReport
(@NotNull Artifact artifact) Returnstrue
if given artifact contains Clover's HTML report in ADG style (introduced in Clover 4)boolean
CloverReportLinker.isCloverReport
(@NotNull Artifact artifact) boolean
ReportProvider.isCloverReport
(@NotNull Artifact artifact) Returnstrue
if given artifact contains Clover's HTML report. -
Uses of Artifact in com.atlassian.bamboo.deployments.cache
Methods in com.atlassian.bamboo.deployments.cache with parameters of type ArtifactModifier and TypeMethodDescription@NotNull List<InternalDeploymentProject>
CachedDeploymentProjectService.getInternalDeploymentProjectsReferencingArtifact
(@NotNull Artifact artifact) Retrieves a list of internal deployment projects referencing a specific artifact.CachedDeploymentProjectServiceImpl.getInternalDeploymentProjectsReferencingArtifact
(@NotNull Artifact artifact) -
Uses of Artifact in com.atlassian.bamboo.deployments.execution
Constructor parameters in com.atlassian.bamboo.deployments.execution with type arguments of type ArtifactModifierConstructorDescriptionDeploymentContextImpl
(@NotNull DeploymentProject deploymentProject, @NotNull DeploymentResult deploymentResult, @NotNull List<TaskDefinition> taskDefinitions, @NotNull Map<String, String> artifactHandlerConfiguration, @NotNull VariableContext variableContext, Map<Long, PlanRepositoryDefinition> planRepositoryDefinitionMap, Multimap<String, Artifact> versionArtifacts, @Nullable DeploymentVersion previousVersion, @NotNull Iterable<CredentialsData> sharedCredentials, @NotNull Map<PlanKey, ChainStorageTag> necessaryStorageTags, @NotNull Map<String, Map<String, String>> pluginConfigMap, @NotNull DockerPipelineConfiguration dockerPipelineConfiguration, @NotNull CommonArtifactContext commonArtifactContext, boolean isVerboseLoggingOn, boolean expectingDedicatedEphemeralAgent) -
Uses of Artifact in com.atlassian.bamboo.deployments.projects.service
Methods in com.atlassian.bamboo.deployments.projects.service with parameters of type ArtifactModifier and TypeMethodDescriptionDeploymentProjectService.getDeploymentProjectsReferencingArtifact
(@NotNull Artifact artifact) Get all deployment projects that contain a version that uses specified artifactDeploymentProjectServiceImpl.getDeploymentProjectsReferencingArtifact
(@NotNull Artifact artifact) -
Uses of Artifact in com.atlassian.bamboo.deployments.versions
Methods in com.atlassian.bamboo.deployments.versions that return ArtifactModifier and TypeMethodDescriptionArtifactDeploymentVersionItemImpl.getArtifact()
InternalArtifactDeploymentVersionItem.getArtifact()
Constructors in com.atlassian.bamboo.deployments.versions with parameters of type ArtifactModifierConstructorDescriptionArtifactDeploymentVersionItemImpl
(long id, @NotNull PlanResultKey planResultKey, @NotNull Artifact artifact) ArtifactDeploymentVersionItemImpl
(long id, @Nullable String name, @Nullable ProjectItemType type, @NotNull PlanResultKey planResultKey, @NotNull Artifact artifact) Deprecated.since 9.5, name and type parameters are not used -
Uses of Artifact in com.atlassian.bamboo.deployments.versions.service
Methods in com.atlassian.bamboo.deployments.versions.service that return types with arguments of type ArtifactModifier and TypeMethodDescriptionDeploymentVersionService.getVersionArtifacts
(@NotNull DeploymentVersion deploymentVersion) Find allArtifact
related to a version.DeploymentVersionServiceImpl.getVersionArtifacts
(@NotNull DeploymentVersion deploymentVersion) -
Uses of Artifact in com.atlassian.bamboo.fileserver
Methods in com.atlassian.bamboo.fileserver with parameters of type ArtifactModifier and TypeMethodDescriptionArtifactStorage.getArtifactDestinationDirectory
(Artifact artifact) Deprecated. -
Uses of Artifact in com.atlassian.bamboo.plan.artifact
Method parameters in com.atlassian.bamboo.plan.artifact with type arguments of type ArtifactModifier and TypeMethodDescriptionvoid
ArtifactContext.setSharedArtifactsFromPreviousStages
(@NotNull Multimap<String, Artifact> artifactsFromPreviousStages) void
ArtifactContextImpl.setSharedArtifactsFromPreviousStages
(@NotNull Multimap<String, Artifact> artifactsFromPreviousStages) -
Uses of Artifact in com.atlassian.bamboo.plugins.artifact
Methods in com.atlassian.bamboo.plugins.artifact that return types with arguments of type ArtifactConstructor parameters in com.atlassian.bamboo.plugins.artifact with type arguments of type Artifact -
Uses of Artifact in com.atlassian.bamboo.rest.model.artifact
Classes in com.atlassian.bamboo.rest.model.artifact that implement ArtifactConstructors in com.atlassian.bamboo.rest.model.artifact with parameters of type Artifact -
Uses of Artifact in com.atlassian.bamboo.rest.model.deployments.versions
Methods in com.atlassian.bamboo.rest.model.deployments.versions that return Artifact -
Uses of Artifact in com.atlassian.bamboo.storage
Methods in com.atlassian.bamboo.storage with parameters of type ArtifactModifier and TypeMethodDescriptionArtifactDirectoryBuilder.getArtifactDirectory
(Artifact artifact) Returns a plan-oriented or global storage directory for the supplied artifact (based on the return value of artifact.isGloballyStored().ArtifactPathBuilder.getArtifactPath
(Artifact artifact) Returns a plan-oriented or global storage path for the supplied artifact, based on the return value of artifact.isGloballyStored().ArtifactPathBuilder.getArtifactPath
(Artifact artifact, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) Returns a entity-oriented or global storage path for the supplied artifact, based on the return value of artifact.isGloballyStored(). -
Uses of Artifact in com.atlassian.bamboo.storage.location
Methods in com.atlassian.bamboo.storage.location with parameters of type ArtifactModifier and TypeMethodDescriptionArtifactDirectoryBuilderImpl.getArtifactDirectory
(Artifact artifact) ArtifactPathBuilderImpl.getArtifactPath
(Artifact artifact) ArtifactPathBuilderImpl.getArtifactPath
(Artifact artifact, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) -
Uses of Artifact in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return types with arguments of type ArtifactModifier and TypeMethodDescriptionstatic com.google.common.base.Predicate<Artifact>
BambooPredicates.artifactHasName
(@NotNull String artifactName) static com.google.common.base.Function<ArtifactLink,
Artifact> BambooFunctions.getArtifactFromArtifactLink()
RetrievesArtifact
from anArtifactLink
.BambooFunctions.getArtifactName()
-
Uses of Artifact in com.atlassian.bamboo.v2.build.artifact
Methods in com.atlassian.bamboo.v2.build.artifact that return types with arguments of type ArtifactModifier and TypeMethodDescriptionArtifactMultimap.asMap()
ArtifactMultimap.entries()
ArtifactMultimap.inverse()
ArtifactMultimap.values()
Methods in com.atlassian.bamboo.v2.build.artifact with parameters of type ArtifactMethod parameters in com.atlassian.bamboo.v2.build.artifact with type arguments of type ArtifactModifier and TypeMethodDescriptionstatic ArtifactMultimap
void
ArtifactMultimap.putAll
(String key, Collection<? extends Artifact> values)