All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractCompressingArbitraryFileCacheStrategy ArbitraryFileCache This class implements a Cache where the user can configure a path on the executor that will be cached.ArbitraryFileCache.CompressionMethod ArbitraryFileCache.DescriptorImpl ArbitraryFileCacheStrategy Cache This class provides the Cache extension point that when implemented provides the caching logic for saving files from the executor to the cache storage system and sending them back to the executor.Cache.DirectorySize Utility class to calculate the size of a potentially remote directory given a pattern and excludes.Cache.Saver Class that is used to save the cache on the remote system back to the cache storage system.CacheBuildLastAction CacheDescriptor CacheManager CacheProjectAction CacheStep Wrapping workflow step that automatically seeds the specified path with the previous run and on exit of the block, saves that cache to the configured item storage.CacheStep.DescriptorImpl CacheStepExecution CacheWrapper This is the entry point for the caching capability when used as a build wrapper.CacheWrapper.DescriptorImpl ClientHelper Modification of the Jenkins S3 Plugin Stores settings to be used at a later time.Destination From S3 Jenkins Plugin Provides a way to construct a destination bucket name and object name based on the bucket name provided by the user.Downloads From the S3 Jenkins plugin modified a bit to meet this use caseGlobalItemStorage This class lets users specify globally which implementation of Item Storage should be used on this instance.ItemStorage<T extends ObjectPath> Extension point for providing a new implementation of item storage that plugins can use to store data associated with an item in whatever storage mechanism the storage implementation provides.ItemStorageDescriptor<T extends ObjectPath> Descriptor for the Item StorageLocalItemStorage Implementation of Item Storage that stores data on the Jenkins controller within the existing job folder or in custom path.LocalItemStorage.DescriptorImpl LocalItemStorage.LocalItemListener LocalObjectPath This implements the on-controller storage for object paths.Messages Generated localization support class.Messages Generated localization support class.NonAWSS3ItemStorage S3 implementation of the Item Storage extension point.NonAWSS3ItemStorage.DescriptorImpl NonAWSS3ItemStorage.S3ItemListener ObjectPath The abstraction to interact with a particular object pathS3BaseUploadCallable<T> From S3 Plugin modified for this purpose This class supports subclasses to create S3 object metadataS3DownloadAllCallable Copies all objects from the path in S3 to the target base pathS3DownloadCallable S3ItemStorage S3 implementation of the Item Storage extension point.S3ItemStorage.DescriptorImpl S3ItemStorage.S3ItemListener S3ObjectPath Implements ObjectPath APIS3Profile Based on same named class in S3 Jenkins PluginS3UploadAllCallable S3UploadCallable SimpleArbitraryFileCacheStrategy TarArbitraryFileCacheStrategy TarArbitraryFileCacheStrategy.CompressingInputStreamFactory TarArbitraryFileCacheStrategy.CompressingOutputStreamFactory Uploads Based on S3 Jenkins Plugin class.WorkspaceHelper WorkspaceHelper.TempFile ZipArbitraryFileCacheStrategy