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