public interface ImmutableArtifactDefinitionBase extends BambooIdProvider, NameProvider, ImmutableEntityWithOid
Modifier and Type | Method and Description |
---|---|
@NotNull String |
getCopyPattern()
Deprecated.
since 9.0 use
getCopyPatterns() instead |
@NotNull List<String> |
getCopyPatterns()
Get artifact copy patterns
|
default BambooEntityType |
getEntityType()
Entity type of this object, used in
BambooEntityOid . |
@NotNull List<String> |
getExclusionPatterns()
Get artifact exclusion patterns
|
long |
getId()
Exposes the id of the
ArtifactDefinition |
@Nullable String |
getLocation()
Get artifact location
|
@NotNull String |
getName()
Get artifact name
|
boolean |
isHttpCompressionOn() |
boolean |
isRequired() |
boolean |
isSharedArtifact()
Get value of "SharedArtifact" flag.
|
getOid
long getId()
ArtifactDefinition
getId
in interface BambooIdProvider
@NotNull @NotNull String getName()
getName
in interface NameProvider
@Nullable @Nullable String getLocation()
@Deprecated @NotNull @NotNull String getCopyPattern()
getCopyPatterns()
instead@NotNull @NotNull List<String> getCopyPatterns()
@NotNull @NotNull List<String> getExclusionPatterns()
boolean isSharedArtifact()
boolean isRequired()
boolean isHttpCompressionOn()
default BambooEntityType getEntityType()
ImmutableEntityWithOid
BambooEntityOid
.getEntityType
in interface ImmutableEntityWithOid
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.