Uses of Interface
com.atlassian.bamboo.artifact.Artifact
-
-
Uses of Artifact in com.atlassian.bamboo.artifact
Subinterfaces of Artifact in com.atlassian.bamboo.artifact Modifier and Type Interface Description interface
ArtifactData
Artifact extended with additional data (e.g.interface
MutableArtifact
Classes in com.atlassian.bamboo.artifact that implement Artifact Modifier and Type Class Description class
ArtifactDataImpl
class
ArtifactImpl
class
MutableArtifactImpl
Methods in com.atlassian.bamboo.artifact with parameters of type Artifact Modifier and Type Method Description static 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 Artifact Constructor Description ArtifactDataImpl(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 Artifact Modifier and Type Method Description protected @Nullable Artifact
AbstractArtifactManager. findMatchingArtifact(String artifactHandlerKey, Collection<Artifact> matchingArtifacts)
Methods in com.atlassian.bamboo.build.artifact that return types with arguments of type Artifact Modifier and Type Method Description @NotNull com.google.common.collect.Multimap<String,Artifact>
ArtifactLinkManager. findArtifactsByChainResultKey(@NotNull PlanResultKey chainResultKey)
Gets all theArtifact
s for the givenPlanResultKey
@NotNull com.google.common.collect.Multimap<String,Artifact>
DefaultArtifactLinkManager. findArtifactsByChainResultKey(@NotNull PlanResultKey chainResultKey)
Methods in com.atlassian.bamboo.build.artifact with parameters of type Artifact Modifier and Type Method Description static String
TrampolineUrlArtifactLinkDataProvider. createTrampolineUrl(@NotNull Artifact artifact, @Nullable String tag)
ArtifactLinkDataProvider
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 Artifact Modifier and Type Method Description protected @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 com.google.common.collect.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 com.google.common.collect.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 com.google.common.collect.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 com.google.common.collect.Multimap<String,Artifact> availableArtifacts)
Retrieves an artifact from artifact storage.Constructors in com.atlassian.bamboo.build.artifact with parameters of type Artifact Constructor Description FileSystemArtifactLinkDataProvider(@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 Artifact Modifier and Type Method Description @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 Artifact Modifier and Type Method Description StageState
ChainState. proceedToNextStage(@NotNull com.google.common.collect.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 com.google.common.collect.Multimap<String,Artifact> publishedChainArtifacts)
Updates build context of the jobs with artifacts published in previous stage(s).void
StageState. setPublishedChainArtifactsInfo(@NotNull com.google.common.collect.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 Constructor Description NextStage(@NotNull com.google.common.collect.Multimap<String,Artifact> publishedChainArtifacts, boolean lastExecutedStageSuccessful)
-
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 Artifact Modifier and Type Method Description @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 Artifact Modifier and Type Method Description @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.execution
Methods in com.atlassian.bamboo.deployments.execution that return types with arguments of type Artifact Modifier and Type Method Description @NotNull com.google.common.collect.Multimap<String,Artifact>
DeploymentContext. getVersionArtifacts()
@NotNull com.google.common.collect.Multimap<String,Artifact>
DeploymentContextImpl. getVersionArtifacts()
Constructor parameters in com.atlassian.bamboo.deployments.execution with type arguments of type Artifact Constructor Description DeploymentContextImpl(@NotNull DeploymentProject deploymentProject, @NotNull DeploymentResult deploymentResult, @NotNull List<TaskDefinition> taskDefinitions, @NotNull Map<String,String> artifactHandlerConfiguration, @NotNull VariableContext variableContext, Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap, com.google.common.collect.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 Artifact Modifier and Type Method Description List<DeploymentProject>
DeploymentProjectService. getDeploymentProjectsReferencingArtifact(@NotNull Artifact artifact)
Get all deployment projects that contain a version that uses specified artifactList<DeploymentProject>
DeploymentProjectServiceImpl. getDeploymentProjectsReferencingArtifact(@NotNull Artifact artifact)
-
Uses of Artifact in com.atlassian.bamboo.deployments.versions
Methods in com.atlassian.bamboo.deployments.versions that return Artifact Modifier and Type Method Description Artifact
ArtifactDeploymentVersionItemImpl. getArtifact()
Artifact
InternalArtifactDeploymentVersionItem. getArtifact()
Constructors in com.atlassian.bamboo.deployments.versions with parameters of type Artifact Constructor Description ArtifactDeploymentVersionItemImpl(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 Artifact Modifier and Type Method Description @NotNull com.google.common.collect.Multimap<String,Artifact>
DeploymentVersionService. getVersionArtifacts(@NotNull DeploymentVersion deploymentVersion)
Find allArtifact
related to a version.@NotNull com.google.common.collect.Multimap<String,Artifact>
DeploymentVersionServiceImpl. getVersionArtifacts(@NotNull DeploymentVersion deploymentVersion)
-
Uses of Artifact in com.atlassian.bamboo.fileserver
Methods in com.atlassian.bamboo.fileserver with parameters of type Artifact Modifier and Type Method Description File
ArtifactStorage. getArtifactDestinationDirectory(Artifact artifact)
Deprecated. -
Uses of Artifact in com.atlassian.bamboo.plan.artifact
Methods in com.atlassian.bamboo.plan.artifact that return types with arguments of type Artifact Modifier and Type Method Description @NotNull com.google.common.collect.Multimap<String,Artifact>
ArtifactContext. getSharedArtifactsFromPreviousStages()
@NotNull com.google.common.collect.Multimap<String,Artifact>
ArtifactContextImpl. getSharedArtifactsFromPreviousStages()
Method parameters in com.atlassian.bamboo.plan.artifact with type arguments of type Artifact Modifier and Type Method Description void
ArtifactContext. setSharedArtifactsFromPreviousStages(@NotNull com.google.common.collect.Multimap<String,Artifact> artifactsFromPreviousStages)
void
ArtifactContextImpl. setSharedArtifactsFromPreviousStages(@NotNull com.google.common.collect.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 Artifact Modifier and Type Method Description com.google.common.collect.Multimap<String,Artifact>
AvailableArtifacts. getArtifacts()
Constructor parameters in com.atlassian.bamboo.plugins.artifact with type arguments of type Artifact Constructor Description AvailableArtifacts(com.google.common.collect.Multimap<String,Artifact> artifacts)
-
Uses of Artifact in com.atlassian.bamboo.rest.model.artifact
Classes in com.atlassian.bamboo.rest.model.artifact that implement Artifact Modifier and Type Class Description class
RestArtifact
Constructors in com.atlassian.bamboo.rest.model.artifact with parameters of type Artifact Constructor Description RestArtifact(Artifact other)
-
Uses of Artifact in com.atlassian.bamboo.rest.model.deployments.versions
Methods in com.atlassian.bamboo.rest.model.deployments.versions that return Artifact Modifier and Type Method Description Artifact
RestArtifactDeploymentVersionItem. getArtifact()
-
Uses of Artifact in com.atlassian.bamboo.storage
Methods in com.atlassian.bamboo.storage with parameters of type Artifact Modifier and Type Method Description File
ArtifactDirectoryBuilder. getArtifactDirectory(Artifact artifact)
Returns a plan-oriented or global storage directory for the supplied artifact (based on the return value of artifact.isGloballyStored().String
ArtifactPathBuilder. getArtifactPath(Artifact artifact)
Returns a plan-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 Artifact Modifier and Type Method Description File
ArtifactDirectoryBuilderImpl. getArtifactDirectory(Artifact artifact)
String
ArtifactPathBuilderImpl. getArtifactPath(Artifact artifact)
-
Uses of Artifact in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return types with arguments of type Artifact Modifier and Type Method Description static com.google.common.base.Predicate<Artifact>
BambooPredicates. artifactHasName(@NotNull String artifactName)
static com.google.common.base.Function<ArtifactLink,Artifact>
BambooFunctions. getArtifactFromArtifactLink()
RetrievesArtifact
from anArtifactLink
.static com.google.common.base.Function<Artifact,String>
BambooFunctions. getArtifactName()
-