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