com.atlassian.bamboo.plan.artifact
Class ArtifactContextImpl
java.lang.Object
com.atlassian.bamboo.plan.artifact.ArtifactContextImpl
- All Implemented Interfaces:
- ArtifactContext, java.io.Serializable
public class ArtifactContextImpl
- extends java.lang.Object
- implements ArtifactContext
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArtifactContextImpl
public ArtifactContextImpl(@NotNull
java.util.Collection<ArtifactDefinitionContext> definitionContexts,
@NotNull
java.util.Collection<ArtifactSubscriptionContext> subscriptionContexts,
com.atlassian.fage.Option<java.lang.Long> artifactSizeQuota,
@NotNull
java.util.Map<java.lang.String,java.lang.String> artifactHandlerConfiguration)
getDefinitionContexts
@NotNull
public java.util.Collection<ArtifactDefinitionContext> getDefinitionContexts()
- Specified by:
getDefinitionContexts
in interface ArtifactContext
getSubscriptionContexts
@NotNull
public java.util.Collection<ArtifactSubscriptionContext> getSubscriptionContexts()
- Specified by:
getSubscriptionContexts
in interface ArtifactContext
getArtifactHandlerConfiguration
@NotNull
public java.util.Map<java.lang.String,java.lang.String> getArtifactHandlerConfiguration()
- Specified by:
getArtifactHandlerConfiguration
in interface ArtifactContext
getArtifactSizeQuota
@NotNull
public com.atlassian.fage.Option<java.lang.Long> getArtifactSizeQuota()
- Description copied from interface:
ArtifactContext
- Maximum allowed size of artifacts per build result in bytes.
- Specified by:
getArtifactSizeQuota
in interface ArtifactContext
- Returns:
- maximum artifacts size in bytes or Option.none() if not set
Copyright © 2012 Atlassian. All Rights Reserved.