Interface ArtifactContext
- All Superinterfaces:
CommonArtifactContext
,Serializable
- All Known Implementing Classes:
ArtifactContextImpl
Artifact related information for BuildContext.
-
Method Summary
Modifier and TypeMethodDescription@NotNull io.atlassian.fugue.Option<Long>
Maximum allowed size of artifacts per build result in bytes.@NotNull Collection<ArtifactDefinitionContext>
@NotNull ArtifactMultimap
@NotNull Collection<ArtifactSubscriptionContext>
void
setSharedArtifactsFromPreviousStages
(@NotNull Multimap<String, Artifact> artifactsFromPreviousStages) Methods inherited from interface com.atlassian.bamboo.plan.artifact.CommonArtifactContext
addPublishingResult, getPublishingResults, getSecureToken
-
Method Details
-
getDefinitionContexts
-
getSubscriptionContexts
-
getArtifactHandlerConfiguration
-
getArtifactSizeQuota
Maximum allowed size of artifacts per build result in bytes.- Returns:
- maximum artifacts size in bytes or Optional.empty()) if not set
-