Uses of Interface
com.atlassian.bamboo.build.artifact.ArtifactHandlerConfigProvider
Package
Description
-
Uses of ArtifactHandlerConfigProvider in com.atlassian.bamboo.build.artifact
Modifier and TypeMethodDescriptionstatic @NotNull ArtifactHandlerConfigProvider
AbstractArtifactHandler.configProvider
(@NotNull ArtifactHandlersService artifactHandlersService) Create ArtifactHandlerConfigProvider that will return runtime configuration fetched from ArtifactHandlerService.static @NotNull ArtifactHandlerConfigProvider
AbstractArtifactHandler.configProvider
(@NotNull Map<String, String> artifactHandlerConfiguration) Create ArtifactHandlerConfigProvider that will return passed configurationModifier and TypeMethodDescriptionprotected abstract ArtifactDirectoryBuilder
AbstractLocalArtifactHandler.getArtifactDirectoryBuilder
(ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected ArtifactDirectoryBuilder
AgentLocalArtifactHandler.getArtifactDirectoryBuilder
(@NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected ArtifactDirectoryBuilder
RemoteTransferFallbackArtifactHandler.getArtifactDirectoryBuilder
(ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected ArtifactDirectoryBuilder
ServerLocalArtifactHandler.getArtifactDirectoryBuilder
(@NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) AbstractLocalArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) AbstractLocalArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandlerDecoratorSupport.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
ArtifactHandlerDecoratorSupport.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
BambooRemoteArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) BambooRemoteArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @Nullable ArtifactLinkDataProvider
S3ArtifactHandler.getArtifactLinkDataProvider
(Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) S3ArtifactHandler.getArtifactLinkDataProvider
(ArtifactLink artifactLink, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected File
AbstractLocalArtifactHandler.getArtifactStorageDirectory
(Artifact artifact, ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected File
AbstractLocalArtifactHandler.getArtifactStorageDirectory
(ResultKey resultKey, ArtifactDefinitionContext artifact, ArtifactHandlerConfigProvider artifactHandlerConfigProvider) protected org.apache.tools.ant.types.FileSet
AbstractRepublishingArtifactHandler.getFileSetFromFallbackStorage
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @NotNull org.apache.log4j.Logger log) 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) boolean
BambooRemoteArtifactHandler.moveArtifactToGlobalStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) boolean
S3ArtifactHandler.moveArtifactToGlobalStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractLocalArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) default void
ArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for all results of a single chain.void
ArtifactHandlerDecoratorSupport.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
BambooRemoteArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeAllArtifactsOfChain
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractLocalArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractLocalArtifactHandler.removeArtifactFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractLocalArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for a single artifact.void
ArtifactHandler.removeArtifactFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for a single artifact.void
ArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for a single artifact.void
ArtifactHandlerDecoratorSupport.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandlerDecoratorSupport.removeArtifactFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandlerDecoratorSupport.removeArtifactFromStorage
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
BambooRemoteArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
BambooRemoteArtifactHandler.removeArtifactFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
BambooRemoteArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeArtifactFromStorage
(@NotNull Artifact artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeArtifactFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractLocalArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
AbstractLocalArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for all results of a single chain or job.void
ArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) Removes artifact files for a single plan result.void
ArtifactHandlerDecoratorSupport.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandlerDecoratorSupport.removeArtifactsFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
BambooRemoteArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
BambooRemoteArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanKey planKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeArtifactsFromStorage
(@NotNull PlanResultKey planResultKey, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) @NotNull ArtifactHandlerPublishingResult
BambooRemoteArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) @NotNull ArtifactHandlerPublishingResult
RepublishingArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) Method called when remote agent tries to recover from result publishing failures.@NotNull ArtifactHandlerPublishingResult
S3ArtifactHandler.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger) ModifierConstructorDescriptionS3ArtifactLinkDataProvider
(long artifactId, @NotNull Supplier<com.amazonaws.services.s3.AmazonS3> s3Client, @NotNull String bucketName, @NotNull String keyInBucket, ArtifactHandlerConfigProvider artifactHandlerConfigProvider, AdministrationConfigurationAccessor administrationConfigurationAccessor) -
Uses of ArtifactHandlerConfigProvider in com.atlassian.bamboo.build.artifact.handlers
Modifier and TypeMethodDescription@NotNull ArtifactHandlerPublishingResult
ArtifactHandlerPackagingDecorator.republish
(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @Nullable BuildLogger buildLogger)