- 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
-
- 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
-
- 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, boolean, boolean, boolean, 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
.
- addBucket(String) - Method in class com.google.jenkins.plugins.storage.reports.BuildGcsUploadReport
-
- addUpload(String, String) - 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.
- 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 exception com.google.jenkins.plugins.storage.InvalidAnnotationException
-
The bucket that isn't properly annotated.
- 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.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.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(AbstractBuild<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.AbstractBucketLifecycleManager
-
Implementations override this interface in order to surface the set of
FilePath
s the core logic should upload.
- getInclusions(AbstractBuild<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
-
Implementations override this interface in order to surface the set of
FilePath
s the core logic should upload.
- getInclusions(AbstractBuild<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.ClassicUpload
-
Implementations override this interface in order to surface the set of
FilePath
s the core logic should upload.
- getInclusions(AbstractBuild<?, ?>, FilePath, TaskListener) - Method in class com.google.jenkins.plugins.storage.StdoutUpload
-
Implementations override this interface in order to surface the set of
FilePath
s 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(AbstractBuild<?, ?>) - 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.
- 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
-
- getPathPrefix() - Method in class com.google.jenkins.plugins.storage.AbstractUpload
-
The path prefix that will be stripped from uploaded files.
- 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.
- 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.AbstractUpload
-
Compute the relative path of the given file inclusion, relative to the
given workspace.
- 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) - Method in class com.google.jenkins.plugins.storage.UploadModule
-
- getStrippedFilename(String) - Method in class com.google.jenkins.plugins.storage.AbstractUpload
-
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
- 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 Uploader
.
- GoogleCloudStorageUploader_ExceptionDuringUpload(Object) - Static method in class com.google.jenkins.plugins.storage.Messages
-
Key GoogleCloudStorageUploader.ExceptionDuringUpload
: Exception while uploading files: {0}
.
- _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_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 Uploader
.
- _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
.
- _UploadModule_AppName() - Static method in class com.google.jenkins.plugins.storage.Messages
-
Key UploadModule.AppName
: Jenkins GCS Uploader
.
- _UploadModule_ExceptionStorageService() - Static method in class com.google.jenkins.plugins.storage.Messages
-
Key UploadModule.ExceptionStorageService
: exception
accessing storage service
.
- _UploadModule_PrefixFormat(Object, Object) - Static method in class com.google.jenkins.plugins.storage.Messages
-
Key UploadModule.PrefixFormat
: [{0}] {1}
.