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> voidsetSharedArtifactsFromPreviousStages(@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
-