public class Artifact extends Object implements EntityPropertiesBuilder
Modifier and Type | Method and Description |
---|---|
ArtifactProperties |
build() |
Artifact |
but() |
Artifact |
setSubscriptions(Iterable<ArtifactSubscription> subscriptions) |
Artifact |
shared(boolean shared) |
Artifact |
withCopyPattern(String copyPattern) |
Artifact |
withLocation(String location) |
Artifact |
withName(String name) |
Artifact |
withOid(BambooOid oid) |
Artifact |
withOid(String oid) |
Artifact |
withSubscriptions(ArtifactSubscription subscription,
ArtifactSubscription... moreSubscriptions) |
Artifact |
withSubscriptions(ArtifactSubscriptionProperties subscription,
ArtifactSubscriptionProperties... moreSubscriptions) |
Artifact |
withSubscriptions(Iterable<ArtifactSubscription> subscriptions) |
public Artifact(@NotNull String name) throws PropertiesValidationException
PropertiesValidationException
public Artifact withName(@NotNull String name) throws PropertiesValidationException
PropertiesValidationException
public Artifact withOid(@Nullable String oid) throws PropertiesValidationException
PropertiesValidationException
public Artifact withOid(@Nullable BambooOid oid) throws PropertiesValidationException
PropertiesValidationException
public Artifact withCopyPattern(@NotNull String copyPattern) throws PropertiesValidationException
PropertiesValidationException
public Artifact shared(boolean shared)
public Artifact withLocation(@NotNull String location) throws PropertiesValidationException
PropertiesValidationException
public Artifact setSubscriptions(@NotNull Iterable<ArtifactSubscription> subscriptions) throws PropertiesValidationException
PropertiesValidationException
public Artifact withSubscriptions(@NotNull Iterable<ArtifactSubscription> subscriptions) throws PropertiesValidationException
PropertiesValidationException
public Artifact withSubscriptions(@NotNull ArtifactSubscriptionProperties subscription, @NotNull ArtifactSubscriptionProperties... moreSubscriptions) throws PropertiesValidationException
PropertiesValidationException
public Artifact withSubscriptions(@NotNull ArtifactSubscription subscription, @NotNull ArtifactSubscription... moreSubscriptions) throws PropertiesValidationException
PropertiesValidationException
public Artifact but() throws PropertiesValidationException
PropertiesValidationException
public ArtifactProperties build() throws PropertiesValidationException
build
in interface EntityPropertiesBuilder
PropertiesValidationException
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.