Package com.atlassian.bamboo.artifact
Interface MutableArtifact
-
- All Superinterfaces:
Artifact,BambooIdProvider,BambooObject
- All Known Implementing Classes:
MutableArtifactImpl
public interface MutableArtifact extends Artifact, BambooObject
-
-
Field Summary
-
Fields inherited from interface com.atlassian.bamboo.artifact.Artifact
SYSTEM_LINK_TYPE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetArchiverType(@NotNull ArchiverType archiverType)voidsetGloballyStored(boolean isGloballyStored)voidsetLabel(@NotNull String label)voidsetLinkType(String linkType)voidsetPlanResultKey(@NotNull PlanResultKey planResultKey)voidsetSharedArtifact(boolean isSharedArtifact)voidsetSize(@Nullable Long size)-
Methods inherited from interface com.atlassian.bamboo.artifact.Artifact
getArchiverType, getLabel, getLinkType, getPlanResultKey, getSize, isGloballyStored, isSharedArtifact
-
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
-
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
-
-
-
Method Detail
-
setLabel
void setLabel(@NotNull @NotNull String label)
-
setSize
void setSize(@Nullable @Nullable Long size)
-
setSharedArtifact
void setSharedArtifact(boolean isSharedArtifact)
-
setLinkType
void setLinkType(String linkType)
-
setPlanResultKey
void setPlanResultKey(@NotNull @NotNull PlanResultKey planResultKey)
-
setGloballyStored
void setGloballyStored(boolean isGloballyStored)
-
setArchiverType
void setArchiverType(@NotNull @NotNull ArchiverType archiverType)
-
-