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 |
required(boolean required) |
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 required(boolean required)
public ImmutableArtifactDefinitionImpl.Builder producerJob(PlanIdentifier job)
public ImmutableArtifactDefinitionImpl.Builder from(@NotNull ArtifactDefinition definition)
public ImmutableArtifactDefinitionImpl build()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.