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 void
setArchiverType(@NotNull ArchiverType archiverType)
void
setGloballyStored(boolean isGloballyStored)
void
setLabel(@NotNull String label)
void
setLinkType(String linkType)
void
setPlanResultKey(@NotNull PlanResultKey planResultKey)
void
setSharedArtifact(boolean isSharedArtifact)
void
setSize(@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)
-
-