Package | Description |
---|---|
com.google.jenkins.plugins.storage |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBucketLifecycleManager
This extension point may be implemented to surface the object lifecycle options available on
cloud storage buckets.
|
class |
ClassicUpload
This upload extension implements the classical upload pattern where a user provides an Ant-style
glob, e.g.
|
class |
ExpiringBucketLifecycleManager
A simple implementation of the bucket lifecycle extension point that surfaces object expiration
(aka TTL).
|
class |
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.
|
Modifier and Type | Method and Description |
---|---|
AbstractUpload |
AbstractUploadDescriptor.newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
Modifier and Type | Method and Description |
---|---|
static DescriptorExtensionList<AbstractUpload,AbstractUploadDescriptor> |
AbstractUpload.all()
Gives all registered
AbstractUpload s. |
List<AbstractUpload> |
GoogleCloudStorageUploader.DescriptorImpl.getDefaultUploads() |
Collection<AbstractUpload> |
GoogleCloudStorageUploader.getUploads() |
Constructor and Description |
---|
AbstractUploadDescriptor(Class<? extends AbstractUpload> clazz)
Create the descriptor of the Upload from it's type of
AbstractUpload . |
AbstractUploadDescriptor(Class<? extends AbstractUpload> clazz,
UploadModule module)
Create the descriptor of the Upload from it's type on associated module for instantiating
dependencies.
|
GoogleCloudStorageUploader(String credentialsId,
List<AbstractUpload> uploads)
Construct the GCS uploader to use the provided credentials to upload build artifacts.
|
Copyright © 2016–2019. All rights reserved.