Uses of Class
com.google.jenkins.plugins.storage.AbstractUpload
-
Packages that use AbstractUpload Package Description com.google.jenkins.plugins.storage -
-
Uses of AbstractUpload in com.google.jenkins.plugins.storage
Subclasses of AbstractUpload in com.google.jenkins.plugins.storage Modifier and Type Class 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.Methods in com.google.jenkins.plugins.storage that return AbstractUpload Modifier and Type Method Description AbstractUpload
AbstractUploadDescriptor. newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
Methods in com.google.jenkins.plugins.storage that return types with arguments of type AbstractUpload Modifier and Type Method Description static DescriptorExtensionList<AbstractUpload,AbstractUploadDescriptor>
AbstractUpload. all()
Gives all registeredAbstractUpload
s.List<AbstractUpload>
GoogleCloudStorageUploader.DescriptorImpl. getDefaultUploads()
Collection<AbstractUpload>
GoogleCloudStorageUploader. getUploads()
Constructor parameters in com.google.jenkins.plugins.storage with type arguments of type AbstractUpload Constructor Description AbstractUploadDescriptor(Class<? extends AbstractUpload> clazz)
Create the descriptor of the Upload from it's type ofAbstractUpload
.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.
-