All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractBucketLifecycleManager This extension point may be implemented to surface the object lifecycle options available on cloud storage buckets.AbstractBucketLifecycleManagerDescriptor The descriptor for our newAbstractBucketLifecycleManager
extension point.AbstractGcsUploadReport Common functionalities forBuildGcsUploadReport
andProjectGcsUploadReport
.AbstractUpload This new extension point is used for surfacing different kinds of Google Cloud Storage (GCS) uploads.AbstractUpload.UploadSpec This tuple is used to return the modified workspace and collection ofFilePath
s to upload toAbstractUpload.perform(java.lang.String, hudson.model.AbstractBuild<?, ?>, hudson.model.TaskListener)
.AbstractUploadDescriptor Descriptor from which Upload extensions must derive their descriptor.BucketPath Handles cloud uris and their parsing.BuildGcsUploadReport A buildAction
to surface direct links of objects uploaded through theStdoutUpload
Listener to the Jenkins UI.ClassicUpload This upload extension implements the classical upload pattern where a user provides an Ant-style glob, e.g.ClassicUpload.DescriptorImpl Denotes this is anAbstractUpload
pluginClassicUploadStep Build Step wrapper forClassicUpload
.ClassicUploadStep.DescriptorImpl Descriptor for the class.ClientFactory Creates clients for communicating with Google APIs.CredentialsUtil Provides a library of utility functions for credentials-related work.DownloadStep A step to allow Download from Google Cloud Storage as a Build step and in pipeline.DownloadStep.DescriptorImpl Descriptor for the DownloadStepDownloadStep.StorageObjectId A class to store StorageObject information in a serializable manner.ExpiringBucketLifecycleManager A simple implementation of the bucket lifecycle extension point that surfaces object expiration (aka TTL).ExpiringBucketLifecycleManager.DescriptorImpl Denotes this is anAbstractUpload
pluginExpiringBucketLifecycleManagerStep Build Step wrapper forExpiringBucketLifecycleManager
to be run in pipelines.ExpiringBucketLifecycleManagerStep.DescriptorImpl Descriptor forExpiringBucketLifecycleManagerStep
GoogleCloudStorageUploader A Jenkins plugin for uploading files to Google Cloud Storage (GCS).GoogleCloudStorageUploader.DescriptorImpl Descriptor for the extension for uploading build artifacts to Google Cloud Storage.HttpHeaders Utility class for building HTTP header values.InvalidAnnotationException This exception is intended to be thrown by implementations of the hookAbstractBucketLifecycleManager.checkBucket(com.google.api.services.storage.model.Bucket)
when a bucket is not properly annotated.Messages Generated localization support class.Messages Generated localization support class.Messages Generated localization support class.Messages Generated localization support class.ProjectGcsUploadReport The model for contributing project actions aren't the same as build action.RetryHttpInitializerWrapper RetryHttpInitializerWrapper will automatically retry upon RPC failures, preserving the auto-refresh behavior of the Google Credentials.RetryStorageOperation A class to facilitate retries on storage operations.RetryStorageOperation.Operation An operation to be retriedRetryStorageOperation.RepeatOperation<Ex extends Throwable> An action that may fail because of expired credentials.StdoutUpload 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.DescriptorImpl Denotes this is anAbstractUpload
pluginStdoutUploadStep Build Step wrapper forStdoutUpload
to be run in pipelines.StdoutUploadStep.DescriptorImpl Descriptor forStdoutUploadStep
StorageClient Client for communicating with the Google GCS API.StorageScopeRequirement The required OAuth2 scopes for managing Google Cloud Storage buckets and objects.StorageUtil A class to contain common utility operationsUploadException The class of exceptions that occur during actions ofAbstractUpload
sUploadModule This module abstracts how the Upload implementations instantiate their connection to the Storage service.