|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.bamboo.plan.artifact.ArtifactDefinitionContextImpl
public class ArtifactDefinitionContextImpl
Constructor Summary | |
---|---|
ArtifactDefinitionContextImpl(ArtifactLink artifactLink,
SecureToken secureToken)
Deprecated. since 5.0 |
|
ArtifactDefinitionContextImpl(ImmutableArtifactDefinition definition,
SecureToken secureToken)
|
|
ArtifactDefinitionContextImpl(SecureToken secureToken)
Deprecated. since 5.8 |
|
ArtifactDefinitionContextImpl(String name,
boolean sharedArtifact,
SecureToken secureToken)
|
Method Summary | |
---|---|
String |
getCopyPattern()
Get artifact copy pattern |
long |
getId()
Exposes the id of the ArtifactDefinition |
String |
getLinkType()
The ArtifactLink.getLinkType() |
String |
getLocation()
Get artifact location |
String |
getName()
Get artifact name |
SecureToken |
getSecureToken()
The secure token to use for authentication if needed |
File |
getSourceDirectoryFile(File sourceCodeDirectory)
|
boolean |
hasSubscribers()
Marks if there are subscriptions for for this artifact. |
boolean |
isSharedArtifact()
Get value of "SharedArtifact" flag. |
void |
setCopyPattern(String copyPattern)
Set copy pattern |
void |
setId(long id)
|
void |
setLinkType(String linkType)
Deprecated. since 4.3 |
void |
setLocation(String location)
Set artifact location |
void |
setName(String name)
Set label |
void |
setSharedArtifact(boolean sharedArtifact)
Set "SharedArtifact" flag |
void |
substituteVariables(CustomVariableContext customVariableContext)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
@Deprecated public ArtifactDefinitionContextImpl(@Nullable SecureToken secureToken)
public ArtifactDefinitionContextImpl(String name, boolean sharedArtifact, @Nullable SecureToken secureToken)
@Deprecated public ArtifactDefinitionContextImpl(@NotNull ArtifactLink artifactLink, SecureToken secureToken)
public ArtifactDefinitionContextImpl(@NotNull ImmutableArtifactDefinition definition, @Nullable SecureToken secureToken)
Method Detail |
---|
@Nullable public SecureToken getSecureToken()
ArtifactDefinitionContext
getSecureToken
in interface ArtifactDefinitionContext
public void substituteVariables(CustomVariableContext customVariableContext)
substituteVariables
in interface ArtifactDefinitionContext
@NotNull public String getName()
ImmutableArtifactDefinitionBase
getName
in interface ImmutableArtifactDefinitionBase
getName
in interface NameProvider
public void setName(@NotNull String name)
ArtifactDefinitionBase
setName
in interface ArtifactDefinitionBase
name
- new value of labelpublic String getLocation()
ImmutableArtifactDefinitionBase
getLocation
in interface ImmutableArtifactDefinitionBase
public void setLocation(@Nullable String location)
ArtifactDefinitionBase
setLocation
in interface ArtifactDefinitionBase
location
- new artifact location@NotNull public String getCopyPattern()
ImmutableArtifactDefinitionBase
getCopyPattern
in interface ImmutableArtifactDefinitionBase
public void setCopyPattern(@NotNull String copyPattern)
ArtifactDefinitionBase
setCopyPattern
in interface ArtifactDefinitionBase
copyPattern
- new value of copy patternpublic boolean isSharedArtifact()
ImmutableArtifactDefinitionBase
isSharedArtifact
in interface ImmutableArtifactDefinitionBase
public void setSharedArtifact(boolean sharedArtifact)
ArtifactDefinitionBase
setSharedArtifact
in interface ArtifactDefinitionBase
sharedArtifact
- new value of "SharedArtifact" flagpublic boolean hasSubscribers()
ArtifactDefinitionContext
hasSubscribers
in interface ArtifactDefinitionContext
@NotNull public String getLinkType()
ArtifactDefinitionContext
ArtifactLink.getLinkType()
getLinkType
in interface ArtifactDefinitionContext
@Deprecated public void setLinkType(@NotNull String linkType)
public long getId()
ImmutableArtifactDefinitionBase
ArtifactDefinition
getId
in interface BambooIdProvider
getId
in interface ImmutableArtifactDefinitionBase
public void setId(long id)
public File getSourceDirectoryFile(File sourceCodeDirectory)
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |