public static class ImmutableArtifactDefinitionImpl.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ImmutableArtifactDefinitionImpl |
build() |
ImmutableArtifactDefinitionImpl.Builder |
copyPattern(String copyPattern) |
ImmutableArtifactDefinitionImpl.Builder |
from(ArtifactDefinition definition) |
ImmutableArtifactDefinitionImpl.Builder |
id(long id) |
ImmutableArtifactDefinitionImpl.Builder |
location(String location) |
ImmutableArtifactDefinitionImpl.Builder |
name(String name) |
ImmutableArtifactDefinitionImpl.Builder |
oid(BambooEntityOid oid) |
ImmutableArtifactDefinitionImpl.Builder |
producerJob(PlanIdentifier job) |
ImmutableArtifactDefinitionImpl.Builder |
sharedArtifact(boolean sharedArtifact) |
public ImmutableArtifactDefinitionImpl.Builder id(long id)
public ImmutableArtifactDefinitionImpl.Builder oid(BambooEntityOid oid)
public ImmutableArtifactDefinitionImpl.Builder name(String name)
public ImmutableArtifactDefinitionImpl.Builder location(String location)
public ImmutableArtifactDefinitionImpl.Builder copyPattern(String copyPattern)
public ImmutableArtifactDefinitionImpl.Builder sharedArtifact(boolean sharedArtifact)
public ImmutableArtifactDefinitionImpl.Builder producerJob(PlanIdentifier job)
public ImmutableArtifactDefinitionImpl.Builder from(@NotNull ArtifactDefinition definition)
public ImmutableArtifactDefinitionImpl build()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.