Package com.buildstash
Class BuildstashUploadRequest
java.lang.Object
com.buildstash.BuildstashUploadRequest
Data model for Buildstash upload request.
Represents the payload sent to the Buildstash API.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNotes()voidsetArchitectures(List<String> architectures) voidsetCiBuildDuration(String ciBuildDuration) voidsetCiPipeline(String ciPipeline) voidsetCiPipelineUrl(String ciPipelineUrl) voidsetCiRunId(String ciRunId) voidsetCiRunUrl(String ciRunUrl) voidsetCustomBuildNumber(String customBuildNumber) voidsetExpansionFilePath(String expansionFilePath) voidvoidvoidsetPlatform(String platform) voidsetPrimaryFilePath(String primaryFilePath) voidvoidvoidsetStructure(String structure) voidsetVcBranch(String vcBranch) voidsetVcCommitSha(String vcCommitSha) voidsetVcCommitUrl(String vcCommitUrl) voidvoidsetVcHostType(String vcHostType) voidsetVcRepoName(String vcRepoName) voidsetVcRepoUrl(String vcRepoUrl) voidsetVersionComponent1Major(String versionComponent1Major) voidsetVersionComponent2Minor(String versionComponent2Minor) voidsetVersionComponent3Patch(String versionComponent3Patch) voidsetVersionComponentExtra(String versionComponentExtra) voidsetVersionComponentMeta(String versionComponentMeta) voidsetWorkspace(FilePath workspace) toMap()Converts this request to a Map for JSON serialization.
-
Constructor Details
-
BuildstashUploadRequest
public BuildstashUploadRequest()
-
-
Method Details
-
getStructure
-
setStructure
-
getPrimaryFilePath
-
setPrimaryFilePath
-
getExpansionFilePath
-
setExpansionFilePath
-
getVersionComponent1Major
-
setVersionComponent1Major
-
getVersionComponent2Minor
-
setVersionComponent2Minor
-
getVersionComponent3Patch
-
setVersionComponent3Patch
-
getVersionComponentExtra
-
setVersionComponentExtra
-
getVersionComponentMeta
-
setVersionComponentMeta
-
getCustomBuildNumber
-
setCustomBuildNumber
-
getLabels
-
setLabels
-
getArchitectures
-
setArchitectures
-
getSource
-
setSource
-
getCiPipeline
-
setCiPipeline
-
getCiRunId
-
setCiRunId
-
getCiRunUrl
-
setCiRunUrl
-
getCiPipelineUrl
-
setCiPipelineUrl
-
getCiBuildDuration
-
setCiBuildDuration
-
getVcHostType
-
setVcHostType
-
getVcHost
-
setVcHost
-
getVcRepoName
-
setVcRepoName
-
getVcRepoUrl
-
setVcRepoUrl
-
getVcBranch
-
setVcBranch
-
getVcCommitSha
-
setVcCommitSha
-
getVcCommitUrl
-
setVcCommitUrl
-
getPlatform
-
setPlatform
-
getStream
-
setStream
-
getNotes
-
setNotes
-
getWorkspace
-
setWorkspace
-
toMap
Converts this request to a Map for JSON serialization. This method builds the payload that matches the GitHub Actions implementation.- Throws:
Exception
-