public class ImmutableArtifactSubscriptionImpl extends Object implements ImmutableArtifactSubscription
Modifier and Type | Class and Description |
---|---|
static class |
ImmutableArtifactSubscriptionImpl.Builder |
Modifier and Type | Method and Description |
---|---|
static ImmutableArtifactSubscriptionImpl.Builder |
builder() |
ImmutableArtifactDefinition |
getArtifactDefinition()
Get definition of artifact we're subscribed to.
|
ImmutableJob |
getConsumerJob()
Get job which consumes the artifact
|
String |
getDestinationDirectory()
Get destination path.
|
long |
getId() |
String |
getName() |
public long getId()
getId
in interface BambooIdProvider
public String getName()
getName
in interface ImmutableArtifactSubscription
getName
in interface NameProvider
@NotNull public ImmutableArtifactDefinition getArtifactDefinition()
ImmutableArtifactSubscription
getArtifactDefinition
in interface ImmutableArtifactSubscription
ArtifactDefinition
object@NotNull public ImmutableJob getConsumerJob()
ImmutableArtifactSubscription
getConsumerJob
in interface ImmutableArtifactSubscription
Job
objectpublic String getDestinationDirectory()
ImmutableArtifactSubscription
getDestinationDirectory
in interface ImmutableArtifactSubscription
public static ImmutableArtifactSubscriptionImpl.Builder builder()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.