Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addResponse(BuildstashUploadResponse) - Method in class com.buildstash.BuildstashBuildAction
-
Add a new upload response to the list.
B
- BuildInfo() - Constructor for class com.buildstash.BuildstashUploadResponse.BuildInfo
- BuildstashBuildAction - Class in com.buildstash
-
Build action to store Buildstash upload results.
- BuildstashBuildAction(BuildstashUploadResponse) - Constructor for class com.buildstash.BuildstashBuildAction
- BuildstashBuilder - Class in com.buildstash
-
Post-build action for uploading build artifacts to Buildstash.
- BuildstashBuilder() - Constructor for class com.buildstash.BuildstashBuilder
- BuildstashBuilder.DescriptorImpl - Class in com.buildstash
- BuildstashStep - Class in com.buildstash
-
Pipeline step for uploading build artifacts to Buildstash.
- BuildstashStep() - Constructor for class com.buildstash.BuildstashStep
- BuildstashStep.DescriptorImpl - Class in com.buildstash
- BuildstashStepExecution - Class in com.buildstash
-
Execution class for the Buildstash step.
- BuildstashStepExecution(BuildstashStep, StepContext) - Constructor for class com.buildstash.BuildstashStepExecution
- BuildstashUploadHelper - Class in com.buildstash
-
Helper class containing shared logic for Buildstash upload operations.
- BuildstashUploadHelper() - Constructor for class com.buildstash.BuildstashUploadHelper
- BuildstashUploadRequest - Class in com.buildstash
-
Data model for Buildstash upload request.
- BuildstashUploadRequest() - Constructor for class com.buildstash.BuildstashUploadRequest
- BuildstashUploadResponse - Class in com.buildstash
-
Data model for Buildstash upload response.
- BuildstashUploadResponse() - Constructor for class com.buildstash.BuildstashUploadResponse
- BuildstashUploadResponse(String, String, boolean, String, String) - Constructor for class com.buildstash.BuildstashUploadResponse
- BuildstashUploadResponse.BuildInfo - Class in com.buildstash
-
Nested class for build information from the API response.
- BuildstashUploadResponse.PlatformInfo - Class in com.buildstash
-
Nested class for platform information.
- BuildstashUploadService - Class in com.buildstash
-
Service class for uploading files to Buildstash.
- BuildstashUploadService(String, TaskListener) - Constructor for class com.buildstash.BuildstashUploadService
C
- close() - Method in class com.buildstash.BuildstashUploadService
- com.buildstash - package com.buildstash
- createUploadRequest(FilePath, Run<?, ?>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Static method in class com.buildstash.BuildstashUploadHelper
-
Creates a BuildstashUploadRequest from the provided parameters.
D
- DescriptorImpl() - Constructor for class com.buildstash.BuildstashBuilder.DescriptorImpl
- DescriptorImpl() - Constructor for class com.buildstash.BuildstashStep.DescriptorImpl
- doFillStructureItems() - Method in class com.buildstash.BuildstashBuilder.DescriptorImpl
- doFillStructureItems() - Method in class com.buildstash.BuildstashStep.DescriptorImpl
E
- expand(EnvVars, String) - Static method in class com.buildstash.BuildstashUploadHelper
-
Expands environment variables in a string value.
F
- FileUploadInfo - Class in com.buildstash
-
Data model for file upload information from Buildstash.
- FileUploadInfo() - Constructor for class com.buildstash.FileUploadInfo
- FileUploadInfo(String, boolean, int, int, PresignedData) - Constructor for class com.buildstash.FileUploadInfo
- formatBuildDuration(long) - Static method in class com.buildstash.BuildstashUploadHelper
-
Formats build duration in milliseconds to HH:mm:ss format.
G
- getApiKey() - Method in class com.buildstash.BuildstashBuilder
- getApiKey() - Method in class com.buildstash.BuildstashStep
- getArchitectures() - Method in class com.buildstash.BuildstashBuilder
- getArchitectures() - Method in class com.buildstash.BuildstashStep
- getArchitectures() - Method in class com.buildstash.BuildstashUploadRequest
- getBuild() - Method in class com.buildstash.BuildstashUploadResponse
- getBuildDuration(Run<?, ?>) - Static method in class com.buildstash.BuildstashUploadHelper
-
Gets the build duration in milliseconds.
- getBuildId() - Method in class com.buildstash.BuildstashUploadResponse
- getBuildInfoUrl() - Method in class com.buildstash.BuildstashUploadResponse
- getBuildUrl(Run<?, ?>) - Static method in class com.buildstash.BuildstashUploadHelper
-
Gets the full URL to the build run status summary.
- getChunkedNumberParts() - Method in class com.buildstash.FileUploadInfo
- getChunkedPartSizeMb() - Method in class com.buildstash.FileUploadInfo
- getCiBuildDuration() - Method in class com.buildstash.BuildstashUploadRequest
- getCiPipeline() - Method in class com.buildstash.BuildstashUploadRequest
- getCiPipelineUrl() - Method in class com.buildstash.BuildstashUploadRequest
- getCiRunId() - Method in class com.buildstash.BuildstashUploadRequest
- getCiRunUrl() - Method in class com.buildstash.BuildstashUploadRequest
- getCustomBuildNumber() - Method in class com.buildstash.BuildstashBuilder
- getCustomBuildNumber() - Method in class com.buildstash.BuildstashStep
- getCustomBuildNumber() - Method in class com.buildstash.BuildstashUploadRequest
- getDisplayName() - Method in class com.buildstash.BuildstashBuildAction
- getDisplayName() - Method in class com.buildstash.BuildstashBuilder.DescriptorImpl
- getDisplayName() - Method in class com.buildstash.BuildstashStep.DescriptorImpl
- getDownloadUrl() - Method in class com.buildstash.BuildstashUploadResponse
- getETag() - Method in class com.buildstash.MultipartChunk
- getExpansionFilePath() - Method in class com.buildstash.BuildstashBuilder
- getExpansionFilePath() - Method in class com.buildstash.BuildstashStep
- getExpansionFilePath() - Method in class com.buildstash.BuildstashUploadRequest
- getExpansionFiles() - Method in class com.buildstash.UploadRequestResponse
- getFilename() - Method in class com.buildstash.FileUploadInfo
- getFunctionName() - Method in class com.buildstash.BuildstashStep.DescriptorImpl
- getHeaderAsString(String) - Method in class com.buildstash.PresignedData
-
Helper method to get a header value as a string, handling arrays by taking the first element.
- getHeaders() - Method in class com.buildstash.PresignedData
- getIconFileName() - Method in class com.buildstash.BuildstashBuildAction
- getLabels() - Method in class com.buildstash.BuildstashBuilder
- getLabels() - Method in class com.buildstash.BuildstashStep
- getLabels() - Method in class com.buildstash.BuildstashUploadRequest
- getMessage() - Method in class com.buildstash.BuildstashUploadResponse
- getMessage() - Method in class com.buildstash.PresignedUrlResponse
- getMessage() - Method in class com.buildstash.UploadRequestResponse
- getNotes() - Method in class com.buildstash.BuildstashBuilder
- getNotes() - Method in class com.buildstash.BuildstashStep
- getNotes() - Method in class com.buildstash.BuildstashUploadRequest
- getPartNumber() - Method in class com.buildstash.MultipartChunk
- getPartNumber() - Method in class com.buildstash.PresignedUrlResponse
- getPartPresignedUrl() - Method in class com.buildstash.PresignedUrlResponse
- getPendingUploadId() - Method in class com.buildstash.UploadRequestResponse
- getPlatform() - Method in class com.buildstash.BuildstashBuilder
- getPlatform() - Method in class com.buildstash.BuildstashStep
- getPlatform() - Method in class com.buildstash.BuildstashUploadRequest
- getPlatform() - Method in class com.buildstash.BuildstashUploadResponse.BuildInfo
- getPlatformShortName() - Method in class com.buildstash.BuildstashUploadResponse
-
Get the platform short name from the build object.
- getPresignedData() - Method in class com.buildstash.FileUploadInfo
- getPrimaryFile() - Method in class com.buildstash.UploadRequestResponse
- getPrimaryFilePath() - Method in class com.buildstash.BuildstashBuilder
- getPrimaryFilePath() - Method in class com.buildstash.BuildstashStep
- getPrimaryFilePath() - Method in class com.buildstash.BuildstashUploadRequest
- getProjectUrl(Run<?, ?>) - Static method in class com.buildstash.BuildstashUploadHelper
-
Gets the full URL to the Jenkins project/job root.
- getRequiredContext() - Method in class com.buildstash.BuildstashStep.DescriptorImpl
- getResponse() - Method in class com.buildstash.BuildstashBuildAction
-
Get the first response (for backward compatibility).
- getResponses() - Method in class com.buildstash.BuildstashBuildAction
-
Get all upload responses.
- getShortName() - Method in class com.buildstash.BuildstashUploadResponse.PlatformInfo
- getSource() - Method in class com.buildstash.BuildstashUploadRequest
- getStream() - Method in class com.buildstash.BuildstashBuilder
- getStream() - Method in class com.buildstash.BuildstashStep
- getStream() - Method in class com.buildstash.BuildstashUploadRequest
- getStructure() - Method in class com.buildstash.BuildstashBuilder
- getStructure() - Method in class com.buildstash.BuildstashStep
- getStructure() - Method in class com.buildstash.BuildstashUploadRequest
- getUrl() - Method in class com.buildstash.PresignedData
- getUrlName() - Method in class com.buildstash.BuildstashBuildAction
- getVcBranch() - Method in class com.buildstash.BuildstashBuilder
- getVcBranch() - Method in class com.buildstash.BuildstashStep
- getVcBranch() - Method in class com.buildstash.BuildstashUploadRequest
- getVcCommitSha() - Method in class com.buildstash.BuildstashBuilder
- getVcCommitSha() - Method in class com.buildstash.BuildstashStep
- getVcCommitSha() - Method in class com.buildstash.BuildstashUploadRequest
- getVcCommitUrl() - Method in class com.buildstash.BuildstashBuilder
- getVcCommitUrl() - Method in class com.buildstash.BuildstashStep
- getVcCommitUrl() - Method in class com.buildstash.BuildstashUploadRequest
- getVcHost() - Method in class com.buildstash.BuildstashBuilder
- getVcHost() - Method in class com.buildstash.BuildstashStep
- getVcHost() - Method in class com.buildstash.BuildstashUploadRequest
- getVcHostType() - Method in class com.buildstash.BuildstashBuilder
- getVcHostType() - Method in class com.buildstash.BuildstashStep
- getVcHostType() - Method in class com.buildstash.BuildstashUploadRequest
- getVcRepoName() - Method in class com.buildstash.BuildstashBuilder
- getVcRepoName() - Method in class com.buildstash.BuildstashStep
- getVcRepoName() - Method in class com.buildstash.BuildstashUploadRequest
- getVcRepoUrl() - Method in class com.buildstash.BuildstashBuilder
- getVcRepoUrl() - Method in class com.buildstash.BuildstashStep
- getVcRepoUrl() - Method in class com.buildstash.BuildstashUploadRequest
- getVersionComponent1Major() - Method in class com.buildstash.BuildstashBuilder
- getVersionComponent1Major() - Method in class com.buildstash.BuildstashStep
- getVersionComponent1Major() - Method in class com.buildstash.BuildstashUploadRequest
- getVersionComponent2Minor() - Method in class com.buildstash.BuildstashBuilder
- getVersionComponent2Minor() - Method in class com.buildstash.BuildstashStep
- getVersionComponent2Minor() - Method in class com.buildstash.BuildstashUploadRequest
- getVersionComponent3Patch() - Method in class com.buildstash.BuildstashBuilder
- getVersionComponent3Patch() - Method in class com.buildstash.BuildstashStep
- getVersionComponent3Patch() - Method in class com.buildstash.BuildstashUploadRequest
- getVersionComponentExtra() - Method in class com.buildstash.BuildstashBuilder
- getVersionComponentExtra() - Method in class com.buildstash.BuildstashStep
- getVersionComponentExtra() - Method in class com.buildstash.BuildstashUploadRequest
- getVersionComponentMeta() - Method in class com.buildstash.BuildstashBuilder
- getVersionComponentMeta() - Method in class com.buildstash.BuildstashStep
- getVersionComponentMeta() - Method in class com.buildstash.BuildstashUploadRequest
- getWorkspace() - Method in class com.buildstash.BuildstashUploadRequest
H
- hasAnyPendingProcessing() - Method in class com.buildstash.BuildstashBuildAction
-
Check if any builds are pending processing.
- hasResponses() - Method in class com.buildstash.BuildstashBuildAction
-
Check if there are any responses.
I
- isAdvanced() - Method in class com.buildstash.BuildstashStep.DescriptorImpl
- isApplicable(Class<? extends AbstractProject>) - Method in class com.buildstash.BuildstashBuilder.DescriptorImpl
- isChunkedUpload() - Method in class com.buildstash.FileUploadInfo
- isPendingProcessing() - Method in class com.buildstash.BuildstashUploadResponse
L
- logResults(TaskListener, BuildstashUploadResponse) - Static method in class com.buildstash.BuildstashUploadHelper
-
Logs the upload results to the task listener.
M
- MultipartChunk - Class in com.buildstash
-
Data model for multipart upload chunk information.
- MultipartChunk() - Constructor for class com.buildstash.MultipartChunk
- MultipartChunk(int, String) - Constructor for class com.buildstash.MultipartChunk
P
- perform(Run<?, ?>, FilePath, EnvVars, Launcher, TaskListener) - Method in class com.buildstash.BuildstashBuilder
- PlatformInfo() - Constructor for class com.buildstash.BuildstashUploadResponse.PlatformInfo
- populateVersionControlInfo(Run<?, ?>, BuildstashUploadRequest) - Static method in class com.buildstash.VersionControlDetector
-
Detects and populates version control information from a Jenkins build.
- populateVersionControlInfo(Run<?, ?>, BuildstashUploadRequest, TaskListener) - Static method in class com.buildstash.VersionControlDetector
-
Detects and populates version control information from a Jenkins build.
- PresignedData - Class in com.buildstash
-
Data model for presigned URL data from Buildstash.
- PresignedData() - Constructor for class com.buildstash.PresignedData
- PresignedData(String, Map<String, Object>) - Constructor for class com.buildstash.PresignedData
- PresignedUrlResponse - Class in com.buildstash
-
Data model for presigned URL response from Buildstash.
- PresignedUrlResponse() - Constructor for class com.buildstash.PresignedUrlResponse
- PresignedUrlResponse(String, String, int) - Constructor for class com.buildstash.PresignedUrlResponse
R
- run() - Method in class com.buildstash.BuildstashStepExecution
S
- setApiKey(Secret) - Method in class com.buildstash.BuildstashBuilder
-
Setter that accepts Secret directly (for programmatic use).
- setApiKey(Secret) - Method in class com.buildstash.BuildstashStep
-
Setter that accepts Secret directly (for programmatic use).
- setApiKey(String) - Method in class com.buildstash.BuildstashBuilder
-
Setter that accepts String and converts to Secret.
- setApiKey(String) - Method in class com.buildstash.BuildstashStep
-
Setter that accepts String and converts to Secret.
- setArchitectures(String) - Method in class com.buildstash.BuildstashBuilder
- setArchitectures(String) - Method in class com.buildstash.BuildstashStep
- setArchitectures(List<String>) - Method in class com.buildstash.BuildstashUploadRequest
- setBuild(BuildstashUploadResponse.BuildInfo) - Method in class com.buildstash.BuildstashUploadResponse
- setBuildId(String) - Method in class com.buildstash.BuildstashUploadResponse
- setBuildInfoUrl(String) - Method in class com.buildstash.BuildstashUploadResponse
- setChunkedNumberParts(int) - Method in class com.buildstash.FileUploadInfo
- setChunkedPartSizeMb(int) - Method in class com.buildstash.FileUploadInfo
- setChunkedUpload(boolean) - Method in class com.buildstash.FileUploadInfo
- setCiBuildDuration(String) - Method in class com.buildstash.BuildstashUploadRequest
- setCiPipeline(String) - Method in class com.buildstash.BuildstashUploadRequest
- setCiPipelineUrl(String) - Method in class com.buildstash.BuildstashUploadRequest
- setCiRunId(String) - Method in class com.buildstash.BuildstashUploadRequest
- setCiRunUrl(String) - Method in class com.buildstash.BuildstashUploadRequest
- setCustomBuildNumber(String) - Method in class com.buildstash.BuildstashBuilder
- setCustomBuildNumber(String) - Method in class com.buildstash.BuildstashStep
- setCustomBuildNumber(String) - Method in class com.buildstash.BuildstashUploadRequest
- setDownloadUrl(String) - Method in class com.buildstash.BuildstashUploadResponse
- setETag(String) - Method in class com.buildstash.MultipartChunk
- setExpansionFilePath(String) - Method in class com.buildstash.BuildstashBuilder
- setExpansionFilePath(String) - Method in class com.buildstash.BuildstashStep
- setExpansionFilePath(String) - Method in class com.buildstash.BuildstashUploadRequest
- setExpansionFiles(List<FileUploadInfo>) - Method in class com.buildstash.UploadRequestResponse
- setFilename(String) - Method in class com.buildstash.FileUploadInfo
- setHeaders(Map<String, Object>) - Method in class com.buildstash.PresignedData
- setLabels(String) - Method in class com.buildstash.BuildstashBuilder
- setLabels(String) - Method in class com.buildstash.BuildstashStep
- setLabels(List<String>) - Method in class com.buildstash.BuildstashUploadRequest
- setMessage(String) - Method in class com.buildstash.BuildstashUploadResponse
- setMessage(String) - Method in class com.buildstash.PresignedUrlResponse
- setMessage(String) - Method in class com.buildstash.UploadRequestResponse
- setNotes(String) - Method in class com.buildstash.BuildstashBuilder
- setNotes(String) - Method in class com.buildstash.BuildstashStep
- setNotes(String) - Method in class com.buildstash.BuildstashUploadRequest
- setPartNumber(int) - Method in class com.buildstash.MultipartChunk
- setPartNumber(int) - Method in class com.buildstash.PresignedUrlResponse
- setPartPresignedUrl(String) - Method in class com.buildstash.PresignedUrlResponse
- setPendingProcessing(boolean) - Method in class com.buildstash.BuildstashUploadResponse
- setPendingUploadId(String) - Method in class com.buildstash.UploadRequestResponse
- setPlatform(BuildstashUploadResponse.PlatformInfo) - Method in class com.buildstash.BuildstashUploadResponse.BuildInfo
- setPlatform(String) - Method in class com.buildstash.BuildstashBuilder
- setPlatform(String) - Method in class com.buildstash.BuildstashStep
- setPlatform(String) - Method in class com.buildstash.BuildstashUploadRequest
- setPresignedData(PresignedData) - Method in class com.buildstash.FileUploadInfo
- setPrimaryFile(FileUploadInfo) - Method in class com.buildstash.UploadRequestResponse
- setPrimaryFilePath(String) - Method in class com.buildstash.BuildstashBuilder
- setPrimaryFilePath(String) - Method in class com.buildstash.BuildstashStep
- setPrimaryFilePath(String) - Method in class com.buildstash.BuildstashUploadRequest
- setShortName(String) - Method in class com.buildstash.BuildstashUploadResponse.PlatformInfo
- setSource(String) - Method in class com.buildstash.BuildstashUploadRequest
- setStream(String) - Method in class com.buildstash.BuildstashBuilder
- setStream(String) - Method in class com.buildstash.BuildstashStep
- setStream(String) - Method in class com.buildstash.BuildstashUploadRequest
- setStructure(String) - Method in class com.buildstash.BuildstashBuilder
- setStructure(String) - Method in class com.buildstash.BuildstashStep
- setStructure(String) - Method in class com.buildstash.BuildstashUploadRequest
- setUrl(String) - Method in class com.buildstash.PresignedData
- setVcBranch(String) - Method in class com.buildstash.BuildstashBuilder
- setVcBranch(String) - Method in class com.buildstash.BuildstashStep
- setVcBranch(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVcCommitSha(String) - Method in class com.buildstash.BuildstashBuilder
- setVcCommitSha(String) - Method in class com.buildstash.BuildstashStep
- setVcCommitSha(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVcCommitUrl(String) - Method in class com.buildstash.BuildstashBuilder
- setVcCommitUrl(String) - Method in class com.buildstash.BuildstashStep
- setVcCommitUrl(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVcHost(String) - Method in class com.buildstash.BuildstashBuilder
- setVcHost(String) - Method in class com.buildstash.BuildstashStep
- setVcHost(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVcHostType(String) - Method in class com.buildstash.BuildstashBuilder
- setVcHostType(String) - Method in class com.buildstash.BuildstashStep
- setVcHostType(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVcRepoName(String) - Method in class com.buildstash.BuildstashBuilder
- setVcRepoName(String) - Method in class com.buildstash.BuildstashStep
- setVcRepoName(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVcRepoUrl(String) - Method in class com.buildstash.BuildstashBuilder
- setVcRepoUrl(String) - Method in class com.buildstash.BuildstashStep
- setVcRepoUrl(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVersionComponent1Major(String) - Method in class com.buildstash.BuildstashBuilder
- setVersionComponent1Major(String) - Method in class com.buildstash.BuildstashStep
- setVersionComponent1Major(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVersionComponent2Minor(String) - Method in class com.buildstash.BuildstashBuilder
- setVersionComponent2Minor(String) - Method in class com.buildstash.BuildstashStep
- setVersionComponent2Minor(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVersionComponent3Patch(String) - Method in class com.buildstash.BuildstashBuilder
- setVersionComponent3Patch(String) - Method in class com.buildstash.BuildstashStep
- setVersionComponent3Patch(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVersionComponentExtra(String) - Method in class com.buildstash.BuildstashBuilder
- setVersionComponentExtra(String) - Method in class com.buildstash.BuildstashStep
- setVersionComponentExtra(String) - Method in class com.buildstash.BuildstashUploadRequest
- setVersionComponentMeta(String) - Method in class com.buildstash.BuildstashBuilder
- setVersionComponentMeta(String) - Method in class com.buildstash.BuildstashStep
- setVersionComponentMeta(String) - Method in class com.buildstash.BuildstashUploadRequest
- setWorkspace(FilePath) - Method in class com.buildstash.BuildstashUploadRequest
- start(StepContext) - Method in class com.buildstash.BuildstashStep
T
- toMap() - Method in class com.buildstash.BuildstashUploadRequest
-
Converts this request to a Map for JSON serialization.
U
- upload(BuildstashUploadRequest) - Method in class com.buildstash.BuildstashUploadService
- UploadRequestResponse - Class in com.buildstash
-
Data model for the initial upload request response from Buildstash.
- UploadRequestResponse() - Constructor for class com.buildstash.UploadRequestResponse
- UploadRequestResponse(String, String, FileUploadInfo, List<FileUploadInfo>) - Constructor for class com.buildstash.UploadRequestResponse
V
- validateParameters(String, String, String, String, String, String, String) - Static method in class com.buildstash.BuildstashUploadHelper
-
Validates required parameters for Buildstash upload.
- VersionControlDetector - Class in com.buildstash
-
Helper class to automatically detect version control information from Jenkins builds.
- VersionControlDetector() - Constructor for class com.buildstash.VersionControlDetector
All Classes and Interfaces|All Packages|Serialized Form