Skip navigation links
A B C D E F G H I M N O P R S U W _ 

A

AbstractBucketLifecycleManager - Class in com.google.jenkins.plugins.storage
This extension point may be implemented to surface the object lifecycle options available on cloud storage buckets.
AbstractBucketLifecycleManager(String, UploadModule) - Constructor for class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManager
Constructs the base bucket OLM plugin from the bucket name and module.
AbstractBucketLifecycleManagerDescriptor - Class in com.google.jenkins.plugins.storage
The descriptor for our new AbstractBucketLifecycleManager extension point.
AbstractBucketLifecycleManagerDescriptor(Class<? extends AbstractBucketLifecycleManager>) - Constructor for class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManagerDescriptor
 
AbstractBucketLifecycleManagerDescriptor_MultiPartBucket(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractBucketLifecycleManagerDescriptor.MultiPartBucket: Bucket name cannot contain multiple parts: {0}.
AbstractGcsUploadReport - Class in com.google.jenkins.plugins.storage.reports
Common functionalities for BuildGcsUploadReport and ProjectGcsUploadReport.
AbstractGcsUploadReport_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractGcsUploadReport.DisplayName: Google Cloud Storage Upload Report.
AbstractGcsUploadReport_DisplayName() - Static method in class com.google.jenkins.plugins.storage.reports.Messages
Key AbstractGcsUploadReport.DisplayName: Google Cloud Storage Upload Report.
AbstractUpload - Class in com.google.jenkins.plugins.storage
This new extension point is used for surfacing different kinds of Google Cloud Storage (GCS) uploads.
AbstractUpload(String, UploadModule) - Constructor for class com.google.jenkins.plugins.storage.AbstractUpload
Construct the base upload from a handful of universal properties.
AbstractUpload.UploadSpec - Class in com.google.jenkins.plugins.storage
AbstractUpload_BucketObjectAclsError(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.BucketObjectAclsError: Unable to access the default object ACLs for bucket: {0}.
AbstractUpload_ExceptionFileUpload() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.ExceptionFileUpload: exception uploading file.
AbstractUpload_ExceptionGetBucket(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.ExceptionGetBucket: exception fetching/creating bucket: {0}.
AbstractUpload_ForbiddenFileUpload() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.ForbiddenFileUpload: You aren't authorized to upload files to this bucket..
AbstractUpload_IncludeException() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.IncludeException: Exception while resolving inclusions..
AbstractUpload_RemoteCredentialError() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.RemoteCredentialError: An error occured preparing to use the provided credential remotely.
AbstractUpload_UploadError(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.UploadError: Encountered an exception during upload, attempt: {0}.
AbstractUpload_UploadException() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.UploadException: Exception while performing upload.
AbstractUpload_Uploading(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.Uploading: Uploading: {0}.
AbstractUploadDescriptor - Class in com.google.jenkins.plugins.storage
Descriptor from which Upload extensions must derive their descriptor.
AbstractUploadDescriptor(Class<? extends AbstractUpload>, UploadModule) - Constructor for class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
Create the descriptor of the Upload from it's type on associated module for instantiating dependencies.
AbstractUploadDescriptor(Class<? extends AbstractUpload>) - Constructor for class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
Boilerplate, see: https://wiki.jenkins-ci.org/display/JENKINS/Defining+a+new+extension+point
AbstractUploadDescriptor_BadBucketChar(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.BadBucketChar: Invalid character in bucket: {0} ({1}).
AbstractUploadDescriptor_BadPrefix(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.BadPrefix: Resolved storage location must begin with {1}, saw: {0}.
AbstractUploadDescriptor_DollarSuggest() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.DollarSuggest: Possible unresolved variable?.
AbstractUploadDescriptor_EmptyBucketName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.EmptyBucketName: Bucket name is empty.
act() - Method in interface com.google.jenkins.plugins.storage.util.RetryStorageOperation.Operation
 
act() - Method in interface com.google.jenkins.plugins.storage.util.RetryStorageOperation.RepeatOperation
 
addBucket(String) - Method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
 
addUpload(String, BucketPath) - Method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
 
all() - Static method in class com.google.jenkins.plugins.storage.AbstractUpload
Boilerplate, see: https://wiki.jenkins-ci.org/display/JENKINS/Defining+a+new+extension+point
annotateObject(StorageObject, TaskListener) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
This hook is intended to give implementations the opportunity to further annotate the StorageObject with metadata before uploading it to cloud storage.

B

BucketPath - Class in com.google.jenkins.plugins.storage.util
Handles cloud uris and their parsing.
BucketPath(String) - Constructor for class com.google.jenkins.plugins.storage.util.BucketPath
Prepares a new BucketPath.
BucketPath(String, String) - Constructor for class com.google.jenkins.plugins.storage.util.BucketPath
Initializes BucketPath directly, with no parsing or substitutions.
BuildGcsUploadReport - Class in com.google.jenkins.plugins.storage.reports
A build Action to surface direct links of objects uploaded through the StdoutUpload Listener to the Jenkins UI.
BuildGcsUploadReport(Run<?, ?>) - Constructor for class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
 

C

checkBucket(Bucket) - Method in class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManager
This is intended to be an identity function that throws when the input is not adequately annotated.
checkBucket(Bucket) - Method in class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager
This is intended to be an identity function that throws when the input is not adequately annotated.
ClassicUpload - Class in com.google.jenkins.plugins.storage
This upload extension implements the classical upload pattern where a user provides an Ant-style glob, e.g.
ClassicUpload(String, UploadModule, String, String, String) - Constructor for class com.google.jenkins.plugins.storage.ClassicUpload
Construct the classic upload implementation from the base properties and the glob for matching files.
ClassicUpload.DescriptorImpl - Class in com.google.jenkins.plugins.storage
Denotes this is an AbstractUpload plugin
ClassicUpload_BadGlobChar(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.BadGlobChar: Invalid character in pattern: {0} ({1}).
ClassicUpload_BuildStepDisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.BuildStepDisplayName: Google Storage Classic Upload.
ClassicUpload_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.DisplayName: Classic Upload.
ClassicUpload_EmptyGlob() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.EmptyGlob: File pattern is empty.
ClassicUpload_FoundForPattern(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.FoundForPattern: Found {0} files to upload from pattern: {1}.
ClassicUpload_NoArtifacts(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.NoArtifacts: No artifacts found matching pattern: {0}.
ClassicUploadStep - Class in com.google.jenkins.plugins.storage
This upload extension implements the classical upload pattern where a user provides an Ant-style glob, e.g.
ClassicUploadStep(String, String, String) - Constructor for class com.google.jenkins.plugins.storage.ClassicUploadStep
 
ClassicUploadStep(String, String, UploadModule, String) - Constructor for class com.google.jenkins.plugins.storage.ClassicUploadStep
Construct the classic upload step.
ClassicUploadStep.DescriptorImpl - Class in com.google.jenkins.plugins.storage
Descriptor for the class.
com.google.jenkins.plugins.storage - package com.google.jenkins.plugins.storage
 
com.google.jenkins.plugins.storage.reports - package com.google.jenkins.plugins.storage.reports
 
com.google.jenkins.plugins.storage.util - package com.google.jenkins.plugins.storage.util
 

D

decorateBucket(Bucket) - Method in class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManager
A hook by which extensions may annotate a new or existing bucket.
decorateBucket(Bucket) - Method in class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager
A hook by which extensions may annotate a new or existing bucket.
DescriptorImpl() - Constructor for class com.google.jenkins.plugins.storage.ClassicUpload.DescriptorImpl
 
DescriptorImpl(Class<? extends ClassicUpload>) - Constructor for class com.google.jenkins.plugins.storage.ClassicUpload.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.google.jenkins.plugins.storage.ClassicUploadStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager.DescriptorImpl
 
DescriptorImpl(Class<? extends ExpiringBucketLifecycleManager>) - Constructor for class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.google.jenkins.plugins.storage.StdoutUpload.DescriptorImpl
 
DescriptorImpl(Class<? extends StdoutUpload>) - Constructor for class com.google.jenkins.plugins.storage.StdoutUpload.DescriptorImpl
 
doCheckBucket(String) - Method in class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
 
doCheckBucket(String) - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep.DescriptorImpl
This callback validates the bucketNameWithVars input field's values.
doCheckBucketNameWithVars(String) - Method in class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManagerDescriptor
This specialized override of the bucket name form validation disallows multi-part storage prefixes (just the bucket name).
doCheckBucketNameWithVars(String) - Method in class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
 
doCheckLogName(String) - Method in class com.google.jenkins.plugins.storage.StdoutUpload.DescriptorImpl
This callback validates the logName input field's values.
doCheckPattern(String) - Method in class com.google.jenkins.plugins.storage.ClassicUpload.DescriptorImpl
This callback validates the pattern input field's values.
doCheckPattern(String) - Static method in class com.google.jenkins.plugins.storage.ClassicUploadStep.DescriptorImpl
 

E

error() - Method in class com.google.jenkins.plugins.storage.util.BucketPath
 
ExpiringBucketLifecycleManager - Class in com.google.jenkins.plugins.storage
A simple implementation of the bucket lifecycle extension point that surfaces object expiration (aka TTL).
ExpiringBucketLifecycleManager(String, UploadModule, Integer, String, Integer) - Constructor for class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager
Construct the simple lifecycle manager from a TLL and the common properties.
ExpiringBucketLifecycleManager.DescriptorImpl - Class in com.google.jenkins.plugins.storage
Denotes this is an AbstractUpload plugin
ExpiringBucketLifecycleManager_DetailsMessage(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ExpiringBucketLifecycleManager.DetailsMessage: Contents expire in {0} days.
ExpiringBucketLifecycleManager_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ExpiringBucketLifecycleManager.DisplayName: Bucket with expiring elements lifecycle.

F

forResult(Result) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Determine whether we should upload the pattern for the given build result.
forResult(Result) - Method in class com.google.jenkins.plugins.storage.StdoutUpload
Determine whether we should upload the pattern for the given build result.

G

GCS_SCHEME - Static variable in class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
The URI "scheme" that prefixes GCS URIs
getBucket() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
The bucket name specified by the user, which potentially contains unresolved symbols, such as $JOB_NAME and $BUILD_NUMBER.
getBucket() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
 
getBucket() - Method in exception com.google.jenkins.plugins.storage.InvalidAnnotationException
The bucket that isn't properly annotated.
getBucket() - Method in class com.google.jenkins.plugins.storage.util.BucketPath
The Bucket portion of the URI
getBuckets() - Method in class com.google.jenkins.plugins.storage.reports.AbstractGcsUploadReport
 
getBuckets() - Method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
getBuckets() - Method in class com.google.jenkins.plugins.storage.reports.ProjectGcsUploadReport
getBuildNumber() - Method in class com.google.jenkins.plugins.storage.reports.AbstractGcsUploadReport
 
getBuildNumber() - Method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
getBuildNumber() - Method in class com.google.jenkins.plugins.storage.reports.ProjectGcsUploadReport
getContentDisposition(String, boolean) - Static method in class com.google.jenkins.plugins.storage.HttpHeaders
Returns an RFC 6266 Content-Disposition header for the given filename.
getCredentials() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
The credentials we are using to authenticate with GCS.
getCredentialsId() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
The unique ID for the credentials we are using to authenticate with GCS.
getCredentialsId() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
The unique ID for the credentials we are using to authenticate with GCS.
getDefaultUploads() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader.DescriptorImpl
 
getDescriptor() - Method in class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManager
Boilerplate, see: https://wiki.jenkins-ci.org/display/JENKINS/Defining+a+new+extension+point
getDescriptor() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Boilerplate, see: https://wiki.jenkins-ci.org/display/JENKINS/Defining+a+new+extension+point
getDescriptor() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
getDetails() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Provide detail information summarizing this download for the GCS upload report.
getDetails() - Method in class com.google.jenkins.plugins.storage.ClassicUpload
Provide detail information summarizing this download for the GCS upload report.
getDetails() - Method in class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager
Provide detail information summarizing this download for the GCS upload report.
getDetails() - Method in class com.google.jenkins.plugins.storage.StdoutUpload
Provide detail information summarizing this download for the GCS upload report.
getDisplayName() - Method in class com.google.jenkins.plugins.storage.ClassicUpload.DescriptorImpl
getDisplayName() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep.DescriptorImpl
getDisplayName() - Method in class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager.DescriptorImpl
getDisplayName() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader.DescriptorImpl
getDisplayName() - Method in class com.google.jenkins.plugins.storage.reports.AbstractGcsUploadReport
getDisplayName() - Method in class com.google.jenkins.plugins.storage.StdoutUpload.DescriptorImpl
getIconFileName() - Method in class com.google.jenkins.plugins.storage.reports.AbstractGcsUploadReport
getInclusions(Run<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManager
Implementations override this interface in order to surface the set of FilePaths the core logic should upload.
getInclusions(Run<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Implementations override this interface in order to surface the set of FilePaths the core logic should upload.
getInclusions(Run<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.ClassicUpload
Implementations override this interface in order to surface the set of FilePaths the core logic should upload.
getInclusions(Run<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.StdoutUpload
Implementations override this interface in order to surface the set of FilePaths the core logic should upload.
getInsertRetryCount() - Method in class com.google.jenkins.plugins.storage.UploadModule
Controls the number of object insertion retries.
getLogName() - Method in class com.google.jenkins.plugins.storage.StdoutUpload
The name to give the file we upload for the build log.
getMetadata(Run<?, ?>) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Retrieves the metadata to attach to the storage object.
getModule() - Method in class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
Retrieve the module to use for instantiating dependencies for instances described by this descriptor.
getObject() - Method in class com.google.jenkins.plugins.storage.util.BucketPath
The object portion of the URI
getOrCreateBucket(Storage, GoogleRobotCredentials, Executor, String) - Method in class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManager
This overrides the core implementation to provide additional hooks for decorating storage objects with lifecycle annotations.
getOrCreateBucket(Storage, GoogleRobotCredentials, Executor, String) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Fetches or creates an instance of the bucket with the given name with the specified storage service.
getParent() - Method in class com.google.jenkins.plugins.storage.reports.AbstractGcsUploadReport
 
getPath() - Method in class com.google.jenkins.plugins.storage.util.BucketPath
Regenerate the path (without gs:// prefix)
getPathPrefix() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
 
getPathPrefix() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
 
getPattern() - Method in class com.google.jenkins.plugins.storage.ClassicUpload
The glob of files to upload, which potentially contains unresolved symbols, such as $JOB_NAME and $BUILD_NUMBER.
getPattern() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
 
getProject() - Method in class com.google.jenkins.plugins.storage.reports.ProjectGcsUploadReport
 
getProjectAction(AbstractProject<?, ?>) - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
getRelative(FilePath, FilePath) - Static method in class com.google.jenkins.plugins.storage.util.StorageUtil
Compute the relative path of the given file inclusion, relative to the given workspace.
getRequiredMonitorService() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
 
getRequiredMonitorService() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
getRequirement() - Method in class com.google.jenkins.plugins.storage.UploadModule
 
getScopes() - Method in class com.google.jenkins.plugins.storage.StorageScopeRequirement
getStorageObjects() - Method in class com.google.jenkins.plugins.storage.reports.AbstractGcsUploadReport
 
getStorageObjects() - Method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
getStorageObjects() - Method in class com.google.jenkins.plugins.storage.reports.ProjectGcsUploadReport
getStorageService(GoogleRobotCredentials, String) - Method in class com.google.jenkins.plugins.storage.UploadModule
 
getStrippedFilename(String, String) - Static method in class com.google.jenkins.plugins.storage.util.StorageUtil
If a path prefix to strip has been specified, and the input string starts with that prefix, returns the portion of the input after that prefix.
getTtl() - Method in class com.google.jenkins.plugins.storage.ExpiringBucketLifecycleManager
Surface the TTL for objects contained within the bucket for roundtripping to the jelly UI.
getUploads() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader.DescriptorImpl
 
getUploads() - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
The set of tuples describing the artifacts to upload, and where to upload them.
getUrlName() - Method in class com.google.jenkins.plugins.storage.reports.AbstractGcsUploadReport
getVersion() - Method in class com.google.jenkins.plugins.storage.UploadModule
 
GoogleCloudStorageUploader - Class in com.google.jenkins.plugins.storage
A Jenkins plugin for uploading files to Google Cloud Storage (GCS).
GoogleCloudStorageUploader(String, List<AbstractUpload>) - Constructor for class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
Construct the GCS uploader to use the provided credentials to upload build artifacts.
GoogleCloudStorageUploader.DescriptorImpl - Class in com.google.jenkins.plugins.storage
Descriptor for the extension for uploading build artifacts to Google Cloud Storage.
GoogleCloudStorageUploader_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key GoogleCloudStorageUploader.DisplayName: Google Cloud Storage Plugin.
GoogleCloudStorageUploader_ExceptionDuringUpload(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key GoogleCloudStorageUploader.ExceptionDuringUpload: Exception while uploading files: {0}.

H

HttpHeaders - Class in com.google.jenkins.plugins.storage
Utility class for building HTTP header values.

I

inclusions - Variable in class com.google.jenkins.plugins.storage.AbstractUpload.UploadSpec
 
initCredentials() - Method in interface com.google.jenkins.plugins.storage.util.RetryStorageOperation.RepeatOperation
 
InvalidAnnotationException - Exception in com.google.jenkins.plugins.storage
This exception is intended to be thrown by implementations of the hook AbstractBucketLifecycleManager.checkBucket(com.google.api.services.storage.model.Bucket) when a bucket is not properly annotated.
InvalidAnnotationException(Bucket) - Constructor for exception com.google.jenkins.plugins.storage.InvalidAnnotationException
 
isApplicable(Class<? extends AbstractProject>) - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep.DescriptorImpl
isApplicable(Class<? extends AbstractProject>) - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader.DescriptorImpl
isForFailedJobs() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
 
isSharedPublicly() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
 
isSharedPublicly() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
 
isShowInline() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
 
isShowInline() - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
 

M

MAX_REMOTE_CREDENTIAL_EXPIRED_RETRIES - Static variable in class com.google.jenkins.plugins.storage.AbstractUpload
 
Messages - Class in com.google.jenkins.plugins.storage
Generated localization support class.
Messages() - Constructor for class com.google.jenkins.plugins.storage.Messages
 
Messages - Class in com.google.jenkins.plugins.storage.reports
Generated localization support class.
Messages() - Constructor for class com.google.jenkins.plugins.storage.reports.Messages
 
module - Variable in class com.google.jenkins.plugins.storage.AbstractUpload
The module to use for providing dependencies.
moreWork() - Method in interface com.google.jenkins.plugins.storage.util.RetryStorageOperation.RepeatOperation
 

N

newExecutor() - Method in class com.google.jenkins.plugins.storage.UploadModule
Interface for requesting the Executor for executing requests.
newInstance(StaplerRequest, JSONObject) - Method in class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
 
newInstance(StaplerRequest, JSONObject) - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep.DescriptorImpl
 

O

of(AbstractProject<?, ?>) - Static method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
 
of(Run<?, ?>) - Static method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
 

P

perform(GoogleRobotCredentials, AbstractBuild<?, ?>, TaskListener) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Allow old signature for compatibility.
perform(GoogleRobotCredentials, Run<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
The main action entrypoint of this extension.
perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
 
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class com.google.jenkins.plugins.storage.GoogleCloudStorageUploader
performRequestWithReinitCredentials(RetryStorageOperation.RepeatOperation<Ex>, int) - Static method in class com.google.jenkins.plugins.storage.util.RetryStorageOperation
Keeps performing actions until credentials expire.
performRequestWithRetry(Executor, RetryStorageOperation.Operation, int) - Static method in class com.google.jenkins.plugins.storage.util.RetryStorageOperation
Perform the given operation retrying on error.
prefix(String) - Method in class com.google.jenkins.plugins.storage.UploadModule
Prefix the given log message with our module.
ProjectGcsUploadReport - Class in com.google.jenkins.plugins.storage.reports
The model for contributing project actions aren't the same as build action.
ProjectGcsUploadReport(AbstractProject<?, ?>) - Constructor for class com.google.jenkins.plugins.storage.reports.ProjectGcsUploadReport
 

R

replaceMacro(String, Run<?, ?>, TaskListener) - Static method in class com.google.jenkins.plugins.storage.util.StorageUtil
Perform variable expansion for non-pipeline steps.
RetryStorageOperation - Class in com.google.jenkins.plugins.storage.util
A class to facilitate retries on storage operations.
RetryStorageOperation() - Constructor for class com.google.jenkins.plugins.storage.util.RetryStorageOperation
 
RetryStorageOperation.Operation - Interface in com.google.jenkins.plugins.storage.util
An operation to be retried
RetryStorageOperation.RepeatOperation<Ex extends Throwable> - Interface in com.google.jenkins.plugins.storage.util
An action that may fail because of expired credentials.

S

setForFailedJobs(boolean) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Whether to attempt the upload, even if the job failed.
setPathPrefix(String) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
The path prefix that will be stripped from uploaded files.
setPathPrefix(String) - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
The path prefix that will be stripped from uploaded files.
setSharedPublicly(boolean) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Whether to surface the file being uploaded to anyone with the link.
setSharedPublicly(boolean) - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
Whether to surface the file being uploaded to anyone with the link.
setShowInline(boolean) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
Whether to indicate in metadata that the file should be viewable inline in web browsers, rather than requiring it to be downloaded first.
setShowInline(boolean) - Method in class com.google.jenkins.plugins.storage.ClassicUploadStep
Whether to indicate in metadata that the file should be viewable inline in web browsers, rather than requiring it to be downloaded first.
staticDoCheckBucket(String) - Static method in class com.google.jenkins.plugins.storage.AbstractUploadDescriptor
This callback validates the bucketNameWithVars input field's values.
staticDoCheckPattern(String) - Static method in class com.google.jenkins.plugins.storage.ClassicUpload.DescriptorImpl
This callback validates the pattern input field's values.
StdoutUpload - Class in com.google.jenkins.plugins.storage
This upload extension allow the user to upload the build log for the Jenkins build to a given bucket, with a specified file name.
StdoutUpload(String, UploadModule, String, String) - Constructor for class com.google.jenkins.plugins.storage.StdoutUpload
Construct the Upload with the stock properties, and the additional information about how to name the build log file.
StdoutUpload.DescriptorImpl - Class in com.google.jenkins.plugins.storage
Denotes this is an AbstractUpload plugin
StdoutUpload_BadChar(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.BadChar: Invalid character in log name: {0} ({1}).
StdoutUpload_DetailsMessage(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.DetailsMessage: {0} (Build Log).
StdoutUpload_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.DisplayName: Build Log Upload.
StdoutUpload_LogNameRequired() - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.LogNameRequired: A log name is required.
StorageScopeRequirement - Class in com.google.jenkins.plugins.storage
The required OAuth2 scopes for managing Google Cloud Storage buckets and objects.
StorageScopeRequirement() - Constructor for class com.google.jenkins.plugins.storage.StorageScopeRequirement
 
StorageUtil - Class in com.google.jenkins.plugins.storage.util
A class to contain common utility operations
StorageUtil() - Constructor for class com.google.jenkins.plugins.storage.util.StorageUtil
 
StorageUtil_PrefixFormat(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key StorageUtil.PrefixFormat: [{0}] {1}.

U

UploadException - Exception in com.google.jenkins.plugins.storage
The class of exceptions that occur during actions of AbstractUploads
UploadException(String) - Constructor for exception com.google.jenkins.plugins.storage.UploadException
 
UploadException(String, Throwable) - Constructor for exception com.google.jenkins.plugins.storage.UploadException
 
UploadModule - Class in com.google.jenkins.plugins.storage
This module abstracts how the Upload implementations instantiate their connection to the Storage service.
UploadModule() - Constructor for class com.google.jenkins.plugins.storage.UploadModule
 
UploadModule_AppName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key UploadModule.AppName: Jenkins-GCS-Plugin.
UploadModule_ExceptionStorageService() - Static method in class com.google.jenkins.plugins.storage.Messages
Key UploadModule.ExceptionStorageService: exception accessing storage service.
UploadSpec(FilePath, List<FilePath>) - Constructor for class com.google.jenkins.plugins.storage.AbstractUpload.UploadSpec
 

W

workspace - Variable in class com.google.jenkins.plugins.storage.AbstractUpload.UploadSpec
 

_

_AbstractBucketLifecycleManagerDescriptor_MultiPartBucket(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractBucketLifecycleManagerDescriptor.MultiPartBucket: Bucket name cannot contain multiple parts: {0}.
_AbstractGcsUploadReport_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractGcsUploadReport.DisplayName: Google Cloud Storage Upload Report.
_AbstractGcsUploadReport_DisplayName() - Static method in class com.google.jenkins.plugins.storage.reports.Messages
Key AbstractGcsUploadReport.DisplayName: Google Cloud Storage Upload Report.
_AbstractUpload_BucketObjectAclsError(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.BucketObjectAclsError: Unable to access the default object ACLs for bucket: {0}.
_AbstractUpload_ExceptionFileUpload() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.ExceptionFileUpload: exception uploading file.
_AbstractUpload_ExceptionGetBucket(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.ExceptionGetBucket: exception fetching/creating bucket: {0}.
_AbstractUpload_ForbiddenFileUpload() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.ForbiddenFileUpload: You aren't authorized to upload files to this bucket..
_AbstractUpload_IncludeException() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.IncludeException: Exception while resolving inclusions..
_AbstractUpload_RemoteCredentialError() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.RemoteCredentialError: An error occured preparing to use the provided credential remotely.
_AbstractUpload_UploadError(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.UploadError: Encountered an exception during upload, attempt: {0}.
_AbstractUpload_UploadException() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.UploadException: Exception while performing upload.
_AbstractUpload_Uploading(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUpload.Uploading: Uploading: {0}.
_AbstractUploadDescriptor_BadBucketChar(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.BadBucketChar: Invalid character in bucket: {0} ({1}).
_AbstractUploadDescriptor_BadPrefix(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.BadPrefix: Resolved storage location must begin with {1}, saw: {0}.
_AbstractUploadDescriptor_DollarSuggest() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.DollarSuggest: Possible unresolved variable?.
_AbstractUploadDescriptor_EmptyBucketName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key AbstractUploadDescriptor.EmptyBucketName: Bucket name is empty.
_ClassicUpload_BadGlobChar(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.BadGlobChar: Invalid character in pattern: {0} ({1}).
_ClassicUpload_BuildStepDisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.BuildStepDisplayName: Google Storage Classic Upload.
_ClassicUpload_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.DisplayName: Classic Upload.
_ClassicUpload_EmptyGlob() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.EmptyGlob: File pattern is empty.
_ClassicUpload_FoundForPattern(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.FoundForPattern: Found {0} files to upload from pattern: {1}.
_ClassicUpload_NoArtifacts(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ClassicUpload.NoArtifacts: No artifacts found matching pattern: {0}.
_ExpiringBucketLifecycleManager_DetailsMessage(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key ExpiringBucketLifecycleManager.DetailsMessage: Contents expire in {0} days.
_ExpiringBucketLifecycleManager_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key ExpiringBucketLifecycleManager.DisplayName: Bucket with expiring elements lifecycle.
_GoogleCloudStorageUploader_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key GoogleCloudStorageUploader.DisplayName: Google Cloud Storage Plugin.
_GoogleCloudStorageUploader_ExceptionDuringUpload(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key GoogleCloudStorageUploader.ExceptionDuringUpload: Exception while uploading files: {0}.
_StdoutUpload_BadChar(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.BadChar: Invalid character in log name: {0} ({1}).
_StdoutUpload_DetailsMessage(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.DetailsMessage: {0} (Build Log).
_StdoutUpload_DisplayName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.DisplayName: Build Log Upload.
_StdoutUpload_LogNameRequired() - Static method in class com.google.jenkins.plugins.storage.Messages
Key StdoutUpload.LogNameRequired: A log name is required.
_StorageUtil_PrefixFormat(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
Key StorageUtil.PrefixFormat: [{0}] {1}.
_UploadModule_AppName() - Static method in class com.google.jenkins.plugins.storage.Messages
Key UploadModule.AppName: Jenkins-GCS-Plugin.
_UploadModule_ExceptionStorageService() - Static method in class com.google.jenkins.plugins.storage.Messages
Key UploadModule.ExceptionStorageService: exception accessing storage service.
A B C D E F G H I M N O P R S U W _ 
Skip navigation links

Copyright © 2016–2017. All rights reserved.