Class CloudBeesFlowArtifact
java.lang.Object
org.jenkinsci.plugins.electricflow.extension.CloudBeesFlowArtifact
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic CloudBeesFlowArtifact
build
(Run.Artifact artifact, ArtifactUploadData artifactUploadData) getHref()
getName()
long
getSize()
void
setArtifactName
(String artifactName) void
setArtifactUrl
(String artifactUrl) void
setArtifactVersion
(String artifactVersion) void
setArtifactVersionName
(String artifactVersionName) void
setDisplayPath
(String displayPath) void
void
void
void
setRelativePath
(String relativePath) void
setRepositoryName
(String repositoryName) void
setRepositoryType
(String repositoryType) void
setSize
(long size) net.sf.json.JSONObject
-
Field Details
-
relativePath
-
displayPath
-
name
-
href
-
length
-
size
protected long size -
artifactName
-
artifactVersion
-
artifactVersionName
-
artifactUrl
-
repositoryName
-
repositoryType
-
-
Constructor Details
-
CloudBeesFlowArtifact
public CloudBeesFlowArtifact()
-
-
Method Details
-
build
public static CloudBeesFlowArtifact build(Run.Artifact artifact, ArtifactUploadData artifactUploadData) -
toJsonObject
public net.sf.json.JSONObject toJsonObject() -
getRelativePath
-
setRelativePath
-
getDisplayPath
-
setDisplayPath
-
getName
-
setName
-
getHref
-
setHref
-
getLength
-
setLength
-
getSize
public long getSize() -
setSize
public void setSize(long size) -
getArtifactName
-
setArtifactName
-
getArtifactVersion
-
setArtifactVersion
-
getArtifactVersionName
-
setArtifactVersionName
-
getArtifactUrl
-
setArtifactUrl
-
getRepositoryName
-
setRepositoryName
-
getRepositoryType
-
setRepositoryType
-