Uses of Interface
com.atlassian.bamboo.plan.artifact.ImmutableArtifactDefinitionBase
Packages that use ImmutableArtifactDefinitionBase
Package
Description
-
Uses of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.agent.messaging
Methods in com.atlassian.bamboo.agent.messaging with parameters of type ImmutableArtifactDefinitionBaseModifier and TypeMethodDescriptionprotected File
ArtifactServlet.getArtifactStorageDirectory
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase artifact) -
Uses of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.build.artifact
Methods in com.atlassian.bamboo.build.artifact with parameters of type ImmutableArtifactDefinitionBaseModifier and TypeMethodDescriptionvoid
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 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 PlanResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
ArtifactHandlerDecoratorSupport.removeArtifactFromStorage
(@NotNull ResultKey resultKey, @NotNull ImmutableArtifactDefinitionBase 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 PlanResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) void
S3ArtifactHandler.removeArtifactFromStorage
(@NotNull ResultKey planResultKey, @NotNull ImmutableArtifactDefinitionBase artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider) -
Uses of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.fileserver
Methods in com.atlassian.bamboo.fileserver with parameters of type ImmutableArtifactDefinitionBaseModifier and TypeMethodDescriptionArtifactStorage.getArtifactDestinationDirectory
(PlanResultKey planResultKey, ImmutableArtifactDefinitionBase artifact) Deprecated. -
Uses of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.plan.artifact
Subinterfaces of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.plan.artifactModifier and TypeInterfaceDescriptioninterface
interface
interface
This class contains additional artifact information.interface
Classes in com.atlassian.bamboo.plan.artifact that implement ImmutableArtifactDefinitionBaseModifier and TypeClassDescriptionclass
class
class
-
Uses of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.storage
Methods in com.atlassian.bamboo.storage with parameters of type ImmutableArtifactDefinitionBaseModifier and TypeMethodDescriptionArtifactPathBuilder.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().ArtifactDirectoryBuilder.getEntityOrientedArtifactDirectory
(ResultKey resultKey, ImmutableArtifactDefinitionBase artifactDefinition) Always returns a entity-oriented directory, never a global storage directory.ArtifactPathBuilder.getEntityOrientedArtifactPath
(ResultKey resultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) Always returns a entity-oriented path, never a global storage path.ArtifactDirectoryBuilder.getPlanOrientedArtifactDirectory
(PlanResultKey planResultKey, ImmutableArtifactDefinitionBase artifactDefinition) Always returns a plan-oriented directory, never a global storage directory.ArtifactPathBuilder.getPlanOrientedArtifactPath
(PlanResultKey planResultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) Always returns a plan-oriented path, never a global storage path. -
Uses of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.storage.location
Methods in com.atlassian.bamboo.storage.location with parameters of type ImmutableArtifactDefinitionBaseModifier and TypeMethodDescriptionprotected String
ArtifactPathBuilderFactoryImpl.ArtifactPathBuilderForTemporaryStorage.getArtifactDefinitionLabel
(@Nullable ImmutableArtifactDefinitionBase artifactDefinition) protected String
ArtifactPathBuilderImpl.getArtifactDefinitionLabel
(@Nullable ImmutableArtifactDefinitionBase artifactDefinition) ArtifactPathBuilderImpl.getArtifactPath
(Artifact artifact, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) ArtifactDirectoryBuilderImpl.getEntityOrientedArtifactDirectory
(ResultKey resultKey, ImmutableArtifactDefinitionBase artifactDefinition) ArtifactPathBuilderImpl.getEntityOrientedArtifactPath
(ResultKey resultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) ArtifactDirectoryBuilderImpl.getPlanOrientedArtifactDirectory
(PlanResultKey planResultKey, ImmutableArtifactDefinitionBase artifactDefinition) ArtifactPathBuilderImpl.getPlanOrientedArtifactPath
(PlanResultKey planResultKey, @Nullable ImmutableArtifactDefinitionBase artifactDefinition) -
Uses of ImmutableArtifactDefinitionBase in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return types with arguments of type ImmutableArtifactDefinitionBaseModifier and TypeMethodDescriptionstatic com.google.common.base.Predicate<ImmutableArtifactDefinitionBase>
BambooPredicates.isArtifactShared()