public class BambooArtifactHttpTransport extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
HEADER_AUTHENTICATION_TOKEN |
static String |
HEADER_CONTENT_DESCRIPTION |
static String |
PLAN_RESULT_KEY |
| Constructor and Description |
|---|
BambooArtifactHttpTransport(AgentContext agentContext) |
| Modifier and Type | Method and Description |
|---|---|
static com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext |
artifactDefinitionfromJson(String artifactJson) |
static com.atlassian.bamboo.artifact.Artifact |
artifactFromJson(Reader artifactJson) |
com.atlassian.bamboo.build.artifact.ArtifactHandlerPublishingResult |
publish(org.apache.tools.ant.types.FileSet sourceFileSet,
PlanResultKey planResultKey,
com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext artifact,
String artifactDescription) |
com.atlassian.bamboo.build.artifact.ArtifactRetrievalStatus |
retrieve(com.atlassian.bamboo.artifact.Artifact artifact,
File destinationPath,
com.atlassian.bamboo.security.SecureToken authenticationToken,
com.google.common.base.Function<File,com.atlassian.bamboo.build.artifact.ArtifactRetrievalStatus> successFactory) |
static String |
toJson(com.atlassian.bamboo.artifact.Artifact artifact) |
static String |
toJson(com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext artifact) |
public static final String HEADER_CONTENT_DESCRIPTION
public static final String PLAN_RESULT_KEY
public static final String HEADER_AUTHENTICATION_TOKEN
public BambooArtifactHttpTransport(@NotNull
AgentContext agentContext)
public com.atlassian.bamboo.build.artifact.ArtifactHandlerPublishingResult publish(@NotNull org.apache.tools.ant.types.FileSet sourceFileSet, PlanResultKey planResultKey, com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext artifact, String artifactDescription)
public com.atlassian.bamboo.build.artifact.ArtifactRetrievalStatus retrieve(com.atlassian.bamboo.artifact.Artifact artifact, File destinationPath, com.atlassian.bamboo.security.SecureToken authenticationToken, com.google.common.base.Function<File,com.atlassian.bamboo.build.artifact.ArtifactRetrievalStatus> successFactory)
public static String toJson(com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext artifact)
public static String toJson(com.atlassian.bamboo.artifact.Artifact artifact)
public static com.atlassian.bamboo.plan.artifact.ArtifactDefinitionContext artifactDefinitionfromJson(String artifactJson)
public static com.atlassian.bamboo.artifact.Artifact artifactFromJson(Reader artifactJson)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.