public interface ArtifactDefinition extends ImmutableArtifactDefinition, ArtifactDefinitionBase, BambooObject, EntityWithOid
Modifier and Type | Method and Description |
---|---|
@NotNull Job |
getProducerJob()
Get Buildable that is a producer of artifact
|
@NotNull List<ArtifactSubscription> |
getSubscriptions()
Get List of ArtifactSubscriptions on this ArtifactDefinition.
|
void |
setProducerJob(@NotNull Job producerJob)
Set Buildable that is a producer of artifact
|
void |
setSubscriptions(@NotNull List<ArtifactSubscription> subscriptions)
Set subscriptions on this artifact definition.
|
hasSubscriptions
setCopyPattern, setCopyPatterns, setExclusionPatterns, setHttpCompressionOn, setLocation, setName, setRequired, setSharedArtifact
getCopyPattern, getCopyPatterns, getEntityType, getExclusionPatterns, getId, getLocation, getName, isHttpCompressionOn, isRequired, isSharedArtifact
getOid
setId
setOid
@NotNull @NotNull Job getProducerJob()
getProducerJob
in interface ImmutableArtifactDefinition
Job
objectvoid setProducerJob(@NotNull @NotNull Job producerJob)
producerJob
- new value of producer job@NotNull @NotNull List<ArtifactSubscription> getSubscriptions()
getSubscriptions
in interface ImmutableArtifactDefinition
ArtifactSubscription
objectsvoid setSubscriptions(@NotNull @NotNull List<ArtifactSubscription> subscriptions)
subscriptions
- non null list of ArtifactSubscription
objectsCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.