public class ArtifactSubscriptionContextImpl extends Object implements ArtifactSubscriptionContext
Constructor and Description |
---|
ArtifactSubscriptionContextImpl(@NotNull ArtifactDefinitionContext artifactDefinitionContext,
@Nullable String destinationPath,
@NotNull SecureToken token,
@NotNull String variableName) |
Modifier and Type | Method and Description |
---|---|
ArtifactDefinitionContext |
getArtifactDefinitionContext() |
@NotNull String |
getDestinationPath() |
@NotNull String |
getEffectiveDestinationPath() |
@NotNull SecureToken |
getToken() |
@NotNull String |
getVariableName() |
boolean |
isSingleFile() |
void |
setEffectiveDestinationPath(@NotNull String effectiveDestinationPath) |
void |
setSingleFile(boolean singleFile) |
void |
substituteVariables(@NotNull CustomVariableContext customVariableContext) |
String |
toString() |
public ArtifactSubscriptionContextImpl(@NotNull @NotNull ArtifactDefinitionContext artifactDefinitionContext, @Nullable @Nullable String destinationPath, @NotNull @NotNull SecureToken token, @NotNull @NotNull String variableName)
public void substituteVariables(@NotNull @NotNull CustomVariableContext customVariableContext)
substituteVariables
in interface ArtifactSubscriptionContext
public ArtifactDefinitionContext getArtifactDefinitionContext()
getArtifactDefinitionContext
in interface ArtifactSubscriptionContext
@NotNull public @NotNull String getDestinationPath()
getDestinationPath
in interface ArtifactSubscriptionContext
ArtifactSubscription
@NotNull public @NotNull SecureToken getToken()
getToken
in interface ArtifactSubscriptionContext
@NotNull public @NotNull String getVariableName()
getVariableName
in interface ArtifactSubscriptionContext
public boolean isSingleFile()
isSingleFile
in interface ArtifactSubscriptionContext
public void setSingleFile(boolean singleFile)
setSingleFile
in interface ArtifactSubscriptionContext
@NotNull public @NotNull String getEffectiveDestinationPath()
getEffectiveDestinationPath
in interface ArtifactSubscriptionContext
public void setEffectiveDestinationPath(@NotNull @NotNull String effectiveDestinationPath)
setEffectiveDestinationPath
in interface ArtifactSubscriptionContext
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.