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 |
producerJob(PlanIdentifier job) |
ImmutableArtifactDefinitionImpl.Builder |
sharedArtifact(boolean sharedArtifact) |
public ImmutableArtifactDefinitionImpl.Builder id(long id)
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 © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.