Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractCompressingArbitraryFileCacheStrategy - Class in jenkins.plugins.jobcacher.arbitrary
- AbstractCompressingArbitraryFileCacheStrategy() - Constructor for class jenkins.plugins.jobcacher.arbitrary.AbstractCompressingArbitraryFileCacheStrategy
- ArbitraryFileCache - Class in jenkins.plugins.jobcacher
-
This class implements a Cache where the user can configure a path on the executor that will be cached.
- ArbitraryFileCache(String, String, String) - Constructor for class jenkins.plugins.jobcacher.ArbitraryFileCache
- ArbitraryFileCache_displayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
ArbitraryFileCache.displayName
:Arbitrary File Cache
. - ArbitraryFileCache.CompressionMethod - Enum in jenkins.plugins.jobcacher
- ArbitraryFileCache.DescriptorImpl - Class in jenkins.plugins.jobcacher
- ArbitraryFileCacheStrategy - Interface in jenkins.plugins.jobcacher.arbitrary
B
- browse(StaplerRequest, StaplerResponse, Job<?, ?>, String) - Method in class jenkins.plugins.itemstorage.local.LocalObjectPath
- browse(StaplerRequest, StaplerResponse, Job<?, ?>, String) - Method in class jenkins.plugins.itemstorage.ObjectPath
-
Support browsing the cache via UI
- browse(StaplerRequest, StaplerResponse, Job<?, ?>, String) - Method in class jenkins.plugins.itemstorage.s3.S3ObjectPath
- bucketName - Variable in class jenkins.plugins.itemstorage.s3.Destination
- buildMetadata(File) - Method in class jenkins.plugins.itemstorage.s3.S3BaseUploadCallable
C
- cache(FilePath, String, String, boolean, ObjectPath, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.AbstractCompressingArbitraryFileCacheStrategy
- cache(FilePath, String, String, boolean, ObjectPath, FilePath) - Method in interface jenkins.plugins.jobcacher.arbitrary.ArbitraryFileCacheStrategy
- cache(FilePath, String, String, boolean, ObjectPath, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.SimpleArbitraryFileCacheStrategy
- cache(ItemStorage<?>, Run<?, ?>, FilePath, Launcher, TaskListener, EnvVars, List<Cache>, String, boolean) - Static method in class jenkins.plugins.jobcacher.CacheManager
-
Internal method only
- cache(ObjectPath, ObjectPath, Run<?, ?>, FilePath, Launcher, TaskListener, EnvVars, boolean) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- cache(ObjectPath, ObjectPath, Run<?, ?>, FilePath, Launcher, TaskListener, EnvVars, boolean) - Method in class jenkins.plugins.jobcacher.Cache
-
Seeds the cache on the executor from the cache storage system.
- Cache - Class in jenkins.plugins.jobcacher
-
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() - Constructor for class jenkins.plugins.jobcacher.Cache
- Cache.DirectorySize - Class in jenkins.plugins.jobcacher
-
Utility class to calculate the size of a potentially remote directory given a pattern and excludes.
- Cache.Saver - Class in jenkins.plugins.jobcacher
-
Class that is used to save the cache on the remote system back to the cache storage system.
- CacheBuildLastAction - Class in jenkins.plugins.jobcacher
- CacheBuildLastAction(List<Cache>) - Constructor for class jenkins.plugins.jobcacher.CacheBuildLastAction
- CacheDescriptor - Class in jenkins.plugins.jobcacher
- CacheDescriptor() - Constructor for class jenkins.plugins.jobcacher.CacheDescriptor
- CacheManager - Class in jenkins.plugins.jobcacher
- CacheManager() - Constructor for class jenkins.plugins.jobcacher.CacheManager
- CacheProjectAction - Class in jenkins.plugins.jobcacher
- CacheProjectAction(List<Cache>) - Constructor for class jenkins.plugins.jobcacher.CacheProjectAction
- CacheProjectAction_DisplayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
CacheProjectAction.DisplayName
:View Caches
. - CacheStep - Class in jenkins.plugins.jobcacher.pipeline
-
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(Long, List<Cache>) - Constructor for class jenkins.plugins.jobcacher.pipeline.CacheStep
- CacheStep_DisplayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
CacheStep.DisplayName
:Caches files from previous build to current build
. - CacheStep.DescriptorImpl - Class in jenkins.plugins.jobcacher.pipeline
- CacheStepExecution - Class in jenkins.plugins.jobcacher.pipeline
- CacheStepExecution(StepContext, Long, boolean, boolean, List<Cache>, String) - Constructor for class jenkins.plugins.jobcacher.pipeline.CacheStepExecution
- CacheWrapper - Class in jenkins.plugins.jobcacher
-
This is the entry point for the caching capability when used as a build wrapper.
- CacheWrapper(List<Cache>) - Constructor for class jenkins.plugins.jobcacher.CacheWrapper
- CacheWrapper_DisplayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
CacheWrapper.DisplayName
:Job Cacher
. - CacheWrapper.DescriptorImpl - Class in jenkins.plugins.jobcacher
- calculateSize(ObjectPath, Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class jenkins.plugins.jobcacher.Cache.Saver
-
Calculates the size of the cache on the executor.
- child(String) - Method in class jenkins.plugins.itemstorage.local.LocalObjectPath
- child(String) - Method in class jenkins.plugins.itemstorage.ObjectPath
-
Get a relative child path of this ObjectPath
- child(String) - Method in class jenkins.plugins.itemstorage.s3.S3ObjectPath
- cleanup() - Method in class jenkins.plugins.itemstorage.s3.Uploads
- client() - Method in class jenkins.plugins.itemstorage.s3.ClientHelper
- ClientHelper - Class in jenkins.plugins.itemstorage.s3
-
Modification of the Jenkins S3 Plugin Stores settings to be used at a later time.
- ClientHelper(AWSCredentials, ProxyConfiguration) - Constructor for class jenkins.plugins.itemstorage.s3.ClientHelper
- ClientHelper(AWSCredentials, String, ProxyConfiguration) - Constructor for class jenkins.plugins.itemstorage.s3.ClientHelper
- ClientHelper(AWSCredentials, String, String, ProxyConfiguration, String, boolean, boolean) - Constructor for class jenkins.plugins.itemstorage.s3.ClientHelper
- close() - Method in class jenkins.plugins.jobcacher.arbitrary.WorkspaceHelper.TempFile
- compress(FilePath, String, String, boolean, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.AbstractCompressingArbitraryFileCacheStrategy
- compress(FilePath, String, String, boolean, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.TarArbitraryFileCacheStrategy
- compress(FilePath, String, String, boolean, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.ZipArbitraryFileCacheStrategy
- configure(StaplerRequest, JSONObject) - Method in class jenkins.plugins.itemstorage.GlobalItemStorage
- copyFrom(FilePath) - Method in class jenkins.plugins.itemstorage.local.LocalObjectPath
- copyFrom(FilePath) - Method in class jenkins.plugins.itemstorage.ObjectPath
- copyFrom(FilePath) - Method in class jenkins.plugins.itemstorage.s3.S3ObjectPath
- copyTo(FilePath) - Method in class jenkins.plugins.itemstorage.local.LocalObjectPath
- copyTo(FilePath) - Method in class jenkins.plugins.itemstorage.ObjectPath
- copyTo(FilePath) - Method in class jenkins.plugins.itemstorage.s3.S3ObjectPath
- count() - Method in class jenkins.plugins.itemstorage.s3.Downloads
- count() - Method in class jenkins.plugins.itemstorage.s3.Uploads
- createCacheBaseName() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- createCacheName(String) - Method in class jenkins.plugins.jobcacher.arbitrary.AbstractCompressingArbitraryFileCacheStrategy
- createCacheName(String) - Method in interface jenkins.plugins.jobcacher.arbitrary.ArbitraryFileCacheStrategy
- createCacheName(String) - Method in class jenkins.plugins.jobcacher.arbitrary.SimpleArbitraryFileCacheStrategy
- createCompressingInputStream(InputStream) - Method in interface jenkins.plugins.jobcacher.arbitrary.TarArbitraryFileCacheStrategy.CompressingInputStreamFactory
- createCompressingOutputStream(OutputStream) - Method in interface jenkins.plugins.jobcacher.arbitrary.TarArbitraryFileCacheStrategy.CompressingOutputStreamFactory
- createTempFile(FilePath, String) - Static method in class jenkins.plugins.jobcacher.arbitrary.WorkspaceHelper
D
- delete(String, String) - Method in class jenkins.plugins.itemstorage.s3.S3Profile
- deleteRecursive() - Method in class jenkins.plugins.itemstorage.local.LocalObjectPath
- deleteRecursive() - Method in class jenkins.plugins.itemstorage.ObjectPath
-
Recursively delete all contents within the path
- deleteRecursive() - Method in class jenkins.plugins.itemstorage.s3.S3ObjectPath
- deriveCachePath(String) - Static method in class jenkins.plugins.jobcacher.Cache
-
Generates a path within the cache dir given a relative or absolute path that is being cached.
- DescriptorImpl() - Constructor for class jenkins.plugins.itemstorage.local.LocalItemStorage.DescriptorImpl
- DescriptorImpl() - Constructor for class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage.DescriptorImpl
- DescriptorImpl() - Constructor for class jenkins.plugins.itemstorage.s3.S3ItemStorage.DescriptorImpl
- DescriptorImpl() - Constructor for class jenkins.plugins.jobcacher.ArbitraryFileCache.DescriptorImpl
- DescriptorImpl() - Constructor for class jenkins.plugins.jobcacher.CacheWrapper.DescriptorImpl
- DescriptorImpl() - Constructor for class jenkins.plugins.jobcacher.pipeline.CacheStep.DescriptorImpl
- Destination - Class in jenkins.plugins.itemstorage.s3
-
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.
- Destination(String, String) - Constructor for class jenkins.plugins.itemstorage.s3.Destination
- DirectorySize(String, String) - Constructor for class jenkins.plugins.jobcacher.Cache.DirectorySize
- doDynamic(StaplerRequest, StaplerResponse, Job<?, ?>) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- doFillCompressionMethodItems() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache.DescriptorImpl
- doFillCredentialsIdItems(String) - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage.DescriptorImpl
- doFillCredentialsIdItems(String) - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage.DescriptorImpl
- doFillRegionItems() - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage.DescriptorImpl
- doFillSignerVersionItems() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage.DescriptorImpl
- download(String, String, FilePath) - Method in class jenkins.plugins.itemstorage.s3.S3Profile
- downloadAll(String, String, String, String, boolean, FilePath) - Method in class jenkins.plugins.itemstorage.s3.S3Profile
- Downloads - Class in jenkins.plugins.itemstorage.s3
-
From the S3 Jenkins plugin modified a bit to meet this use case
- Downloads() - Constructor for class jenkins.plugins.itemstorage.s3.Downloads
E
- exists() - Method in class jenkins.plugins.itemstorage.local.LocalObjectPath
- exists() - Method in class jenkins.plugins.itemstorage.ObjectPath
-
Check if this path actually exists
- exists() - Method in class jenkins.plugins.itemstorage.s3.S3ObjectPath
- exists(String, String) - Method in class jenkins.plugins.itemstorage.s3.S3Profile
F
- finishDownloading() - Method in class jenkins.plugins.itemstorage.s3.Downloads
- finishUploading() - Method in class jenkins.plugins.itemstorage.s3.Uploads
G
- get() - Static method in class jenkins.plugins.itemstorage.GlobalItemStorage
- get() - Method in class jenkins.plugins.jobcacher.arbitrary.WorkspaceHelper.TempFile
- getArchiveExtension() - Method in class jenkins.plugins.jobcacher.arbitrary.AbstractCompressingArbitraryFileCacheStrategy
- getArchiveExtension() - Method in class jenkins.plugins.jobcacher.arbitrary.TarArbitraryFileCacheStrategy
- getArchiveExtension() - Method in class jenkins.plugins.jobcacher.arbitrary.ZipArbitraryFileCacheStrategy
- getBucketName() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getBucketName() - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage
- getCacheDescriptors() - Method in class jenkins.plugins.jobcacher.CacheWrapper.DescriptorImpl
- getCacheDescriptors() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep.DescriptorImpl
- getCacheName() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- getCachePath(ItemStorage<?>, Job<?, ?>) - Static method in class jenkins.plugins.jobcacher.CacheManager
- getCachePath(ItemStorage<?>, Run<?, ?>) - Static method in class jenkins.plugins.jobcacher.CacheManager
- getCachePathForBranch(ItemStorage<?>, Run<?, ?>, String) - Static method in class jenkins.plugins.jobcacher.CacheManager
- getCaches() - Method in class jenkins.plugins.jobcacher.CacheProjectAction
- getCaches() - Method in class jenkins.plugins.jobcacher.CacheWrapper
- getCaches() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- getCacheStrategy() - Method in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
- getCacheValidityDecidingFile() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- getClientConfiguration(ProxyConfiguration) - Static method in class jenkins.plugins.itemstorage.s3.ClientHelper
- getCompressionMethod() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- getCredentials() - Method in class jenkins.plugins.itemstorage.s3.ClientHelper
- getCredentialsId() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getCredentialsId() - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage
- getDefaultBranch() - Method in class jenkins.plugins.jobcacher.CacheWrapper
- getDefaultBranch() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- getDisplayName() - Method in class jenkins.plugins.itemstorage.local.LocalItemStorage.DescriptorImpl
- getDisplayName() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage.DescriptorImpl
- getDisplayName() - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage.DescriptorImpl
- getDisplayName() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache.DescriptorImpl
- getDisplayName() - Method in class jenkins.plugins.jobcacher.CacheProjectAction
- getDisplayName() - Method in class jenkins.plugins.jobcacher.CacheWrapper.DescriptorImpl
- getDisplayName() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep.DescriptorImpl
- getEndpoint() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getExcludes() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- getFunctionName() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep.DescriptorImpl
- getIconFileName() - Method in class jenkins.plugins.jobcacher.CacheProjectAction
- getIncludes() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- getJob() - Method in class jenkins.plugins.jobcacher.Cache
-
Gets the ancestor job when invoked via the stapler context.
- getJob() - Method in class jenkins.plugins.jobcacher.CacheProjectAction
- getMaxCacheSize() - Method in class jenkins.plugins.jobcacher.CacheWrapper
- getMaxCacheSize() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- getObjectPath(Item, String) - Method in class jenkins.plugins.itemstorage.ItemStorage
-
Given an item and path, return an ObjectPath implementation for it
- getObjectPath(Item, String) - Method in class jenkins.plugins.itemstorage.local.LocalItemStorage
- getObjectPath(Item, String) - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getObjectPath(Item, String) - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage
- getObjectPathForBranch(Item, String, String) - Method in class jenkins.plugins.itemstorage.ItemStorage
-
Given an item, a path and a branch, return an ObjectPath implementation for it
- getObjectPathForBranch(Item, String, String) - Method in class jenkins.plugins.itemstorage.local.LocalItemStorage
- getObjectPathForBranch(Item, String, String) - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getObjectPathForBranch(Item, String, String) - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage
- getParallelDownloads() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getPath() - Method in class jenkins.plugins.itemstorage.local.LocalObjectPath
- getPath() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- getPathStyleAccess() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getPrefix() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getPrefix() - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage
- getProjectActions() - Method in class jenkins.plugins.jobcacher.CacheBuildLastAction
- getRegion() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getRegion() - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage
- getRequiredContext() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep.DescriptorImpl
- getRoot() - Method in class jenkins.plugins.itemstorage.local.LocalItemStorage
- getSignerVersion() - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- getSkipRestore() - Method in class jenkins.plugins.jobcacher.CacheWrapper
- getSkipRestore() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- getSkipSave() - Method in class jenkins.plugins.jobcacher.CacheWrapper
- getSkipSave() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- getStorage() - Method in class jenkins.plugins.itemstorage.GlobalItemStorage
- getStorage() - Method in class jenkins.plugins.jobcacher.CacheWrapper
- getStorageDescriptors() - Method in class jenkins.plugins.itemstorage.GlobalItemStorage
- getTitle() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- getTitle() - Method in class jenkins.plugins.jobcacher.Cache
-
Gets the human-readable title for this cache to be shown on the user interface.
- getUrlName() - Method in class jenkins.plugins.jobcacher.CacheProjectAction
- getUseDefaultExcludes() - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- GlobalItemStorage - Class in jenkins.plugins.itemstorage
-
This class lets users specify globally which implementation of Item Storage should be used on this instance.
- GlobalItemStorage() - Constructor for class jenkins.plugins.itemstorage.GlobalItemStorage
I
- invoke(TransferManager, File, VirtualChannel) - Method in class jenkins.plugins.itemstorage.s3.S3BaseUploadCallable
-
Override this if you do want a transfer manager
- invoke(TransferManager, File, VirtualChannel) - Method in class jenkins.plugins.itemstorage.s3.S3DownloadAllCallable
-
Download to executor
- invoke(TransferManager, File, VirtualChannel) - Method in class jenkins.plugins.itemstorage.s3.S3DownloadCallable
- invoke(TransferManager, File, VirtualChannel) - Method in class jenkins.plugins.itemstorage.s3.S3UploadAllCallable
-
Upload from agent
- invoke(TransferManager, File, VirtualChannel) - Method in class jenkins.plugins.itemstorage.s3.S3UploadCallable
- invoke(File, VirtualChannel) - Method in class jenkins.plugins.itemstorage.s3.S3BaseUploadCallable
-
Override this if you don't want a transfer manager
- invoke(File, VirtualChannel) - Method in class jenkins.plugins.jobcacher.Cache.DirectorySize
- isApplicable(AbstractProject<?, ?>) - Method in class jenkins.plugins.jobcacher.CacheWrapper.DescriptorImpl
- isSupported() - Method in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
- ItemStorage<T extends ObjectPath> - Class in jenkins.plugins.itemstorage
-
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.
- ItemStorage() - Constructor for class jenkins.plugins.itemstorage.ItemStorage
- ItemStorageDescriptor<T extends ObjectPath> - Class in jenkins.plugins.itemstorage
-
Descriptor for the Item Storage
- ItemStorageDescriptor() - Constructor for class jenkins.plugins.itemstorage.ItemStorageDescriptor
J
- jenkins.plugins.itemstorage - package jenkins.plugins.itemstorage
- jenkins.plugins.itemstorage.local - package jenkins.plugins.itemstorage.local
- jenkins.plugins.itemstorage.s3 - package jenkins.plugins.itemstorage.s3
- jenkins.plugins.jobcacher - package jenkins.plugins.jobcacher
- jenkins.plugins.jobcacher.arbitrary - package jenkins.plugins.jobcacher.arbitrary
- jenkins.plugins.jobcacher.pipeline - package jenkins.plugins.jobcacher.pipeline
L
- LocalItemListener() - Constructor for class jenkins.plugins.itemstorage.local.LocalItemStorage.LocalItemListener
- LocalItemStorage - Class in jenkins.plugins.itemstorage.local
-
Implementation of Item Storage that stores data on the Jenkins controller within the existing job folder or in custom path.
- LocalItemStorage() - Constructor for class jenkins.plugins.itemstorage.local.LocalItemStorage
- LocalItemStorage_DisplayName() - Static method in class jenkins.plugins.itemstorage.Messages
-
Key
LocalItemStorage.DisplayName
:Built-in Jenkins storage
. - LocalItemStorage.DescriptorImpl - Class in jenkins.plugins.itemstorage.local
- LocalItemStorage.LocalItemListener - Class in jenkins.plugins.itemstorage.local
- LocalObjectPath - Class in jenkins.plugins.itemstorage.local
-
This implements the on-controller storage for object paths.
- LocalObjectPath(FilePath) - Constructor for class jenkins.plugins.itemstorage.local.LocalObjectPath
M
- Messages - Class in jenkins.plugins.itemstorage
-
Generated localization support class.
- Messages - Class in jenkins.plugins.jobcacher
-
Generated localization support class.
- Messages() - Constructor for class jenkins.plugins.itemstorage.Messages
- Messages() - Constructor for class jenkins.plugins.jobcacher.Messages
N
- NonAWSS3ItemStorage - Class in jenkins.plugins.itemstorage.s3
-
S3 implementation of the Item Storage extension point.
- NonAWSS3ItemStorage(String, String, String, String, String, String, boolean, boolean) - Constructor for class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage
- NonAWSS3ItemStorage_DisplayName() - Static method in class jenkins.plugins.itemstorage.Messages
-
Key
NonAWSS3ItemStorage.DisplayName
:S3 API compatible storage
. - NonAWSS3ItemStorage.DescriptorImpl - Class in jenkins.plugins.itemstorage.s3
- NonAWSS3ItemStorage.S3ItemListener - Class in jenkins.plugins.itemstorage.s3
- NONE - Enum constant in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
O
- objectName - Variable in class jenkins.plugins.itemstorage.s3.Destination
- ObjectPath - Class in jenkins.plugins.itemstorage
-
The abstraction to interact with a particular object path
- ObjectPath() - Constructor for class jenkins.plugins.itemstorage.ObjectPath
- onDeleted(Item) - Method in class jenkins.plugins.itemstorage.local.LocalItemStorage.LocalItemListener
- onDeleted(Item) - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage.S3ItemListener
- onDeleted(Item) - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage.S3ItemListener
- onLocationChanged(Item, String, String) - Method in class jenkins.plugins.itemstorage.local.LocalItemStorage.LocalItemListener
- onLocationChanged(Item, String, String) - Method in class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage.S3ItemListener
- onLocationChanged(Item, String, String) - Method in class jenkins.plugins.itemstorage.s3.S3ItemStorage.S3ItemListener
R
- rename(String, String, String) - Method in class jenkins.plugins.itemstorage.s3.S3Profile
- restore(ObjectPath, FilePath, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.AbstractCompressingArbitraryFileCacheStrategy
- restore(ObjectPath, FilePath, FilePath) - Method in interface jenkins.plugins.jobcacher.arbitrary.ArbitraryFileCacheStrategy
- restore(ObjectPath, FilePath, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.SimpleArbitraryFileCacheStrategy
S
- S3BaseUploadCallable<T> - Class in jenkins.plugins.itemstorage.s3
-
From S3 Plugin modified for this purpose This class supports subclasses to create S3 object metadata
- S3BaseUploadCallable(ClientHelper, Map<String, String>, String, boolean) - Constructor for class jenkins.plugins.itemstorage.s3.S3BaseUploadCallable
- S3DownloadAllCallable - Class in jenkins.plugins.itemstorage.s3
-
Copies all objects from the path in S3 to the target base path
- S3DownloadAllCallable(ClientHelper, String, String, boolean, String, String) - Constructor for class jenkins.plugins.itemstorage.s3.S3DownloadAllCallable
- S3DownloadCallable - Class in jenkins.plugins.itemstorage.s3
- S3DownloadCallable(ClientHelper, String, String) - Constructor for class jenkins.plugins.itemstorage.s3.S3DownloadCallable
- S3ItemListener() - Constructor for class jenkins.plugins.itemstorage.s3.NonAWSS3ItemStorage.S3ItemListener
- S3ItemListener() - Constructor for class jenkins.plugins.itemstorage.s3.S3ItemStorage.S3ItemListener
- S3ItemStorage - Class in jenkins.plugins.itemstorage.s3
-
S3 implementation of the Item Storage extension point.
- S3ItemStorage(String, String, String, String) - Constructor for class jenkins.plugins.itemstorage.s3.S3ItemStorage
- S3ItemStorage_DisplayName() - Static method in class jenkins.plugins.itemstorage.Messages
-
Key
S3ItemStorage.DisplayName
:Amazon S3 storage
. - S3ItemStorage.DescriptorImpl - Class in jenkins.plugins.itemstorage.s3
- S3ItemStorage.S3ItemListener - Class in jenkins.plugins.itemstorage.s3
- S3ObjectPath - Class in jenkins.plugins.itemstorage.s3
-
Implements ObjectPath API
- S3ObjectPath(S3Profile, String, String, String, String) - Constructor for class jenkins.plugins.itemstorage.s3.S3ObjectPath
- S3Profile - Class in jenkins.plugins.itemstorage.s3
-
Based on same named class in S3 Jenkins Plugin
- S3Profile(AmazonWebServicesCredentials, String, String, String, String, boolean, boolean) - Constructor for class jenkins.plugins.itemstorage.s3.S3Profile
- S3UploadAllCallable - Class in jenkins.plugins.itemstorage.s3
- S3UploadAllCallable(ClientHelper, String, String, boolean, String, String, Map<String, String>, String, boolean) - Constructor for class jenkins.plugins.itemstorage.s3.S3UploadAllCallable
- S3UploadCallable - Class in jenkins.plugins.itemstorage.s3
- S3UploadCallable(ClientHelper, String, String, Map<String, String>, String, boolean) - Constructor for class jenkins.plugins.itemstorage.s3.S3UploadCallable
- save(ItemStorage<?>, Run<?, ?>, FilePath, Launcher, TaskListener, Long, List<Cache>, List<Cache.Saver>) - Static method in class jenkins.plugins.jobcacher.CacheManager
-
Internal method only
- save(ObjectPath, Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class jenkins.plugins.jobcacher.Cache.Saver
-
Saves the files from the executor to the cache storage system.
- Saver() - Constructor for class jenkins.plugins.jobcacher.Cache.Saver
- setCacheName(String) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- setCaches(List<Cache>) - Method in class jenkins.plugins.jobcacher.CacheWrapper
- setCacheValidityDecidingFile(String) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- setCompressionMethod(ArbitraryFileCache.CompressionMethod) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- setDefaultBranch(String) - Method in class jenkins.plugins.jobcacher.CacheWrapper
- setDefaultBranch(String) - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- setExcludes(String) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- setIncludes(String) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- setMaxCacheSize(Long) - Method in class jenkins.plugins.jobcacher.CacheWrapper
- setMaxCacheSize(Long) - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- setPath(String) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- setRoot(String) - Method in class jenkins.plugins.itemstorage.local.LocalItemStorage
- setSkipRestore(boolean) - Method in class jenkins.plugins.jobcacher.CacheWrapper
- setSkipRestore(boolean) - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- setSkipSave(boolean) - Method in class jenkins.plugins.jobcacher.CacheWrapper
- setSkipSave(boolean) - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- setStorage(ItemStorage<?>) - Method in class jenkins.plugins.itemstorage.GlobalItemStorage
- setUp(SimpleBuildWrapper.Context, Run<?, ?>, FilePath, Launcher, TaskListener, EnvVars) - Method in class jenkins.plugins.jobcacher.CacheWrapper
- setUseDefaultExcludes(boolean) - Method in class jenkins.plugins.jobcacher.ArbitraryFileCache
- SimpleArbitraryFileCacheStrategy - Class in jenkins.plugins.jobcacher.arbitrary
- SimpleArbitraryFileCacheStrategy() - Constructor for class jenkins.plugins.jobcacher.arbitrary.SimpleArbitraryFileCacheStrategy
- start() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStepExecution
- start(StepContext) - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep
- startDownload(TransferManager, File, String, S3ObjectSummary) - Method in class jenkins.plugins.itemstorage.s3.Downloads
- startUploading(TransferManager, File, InputStream, Destination, ObjectMetadata) - Method in class jenkins.plugins.itemstorage.s3.Uploads
- supportsParallelDownloads() - Method in class jenkins.plugins.itemstorage.s3.ClientHelper
T
- takesImplicitBlockArgument() - Method in class jenkins.plugins.jobcacher.pipeline.CacheStep.DescriptorImpl
- TAR - Enum constant in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
- TAR_ZSTD - Enum constant in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
- TarArbitraryFileCacheStrategy - Class in jenkins.plugins.jobcacher.arbitrary
- TarArbitraryFileCacheStrategy(TarArbitraryFileCacheStrategy.CompressingOutputStreamFactory, TarArbitraryFileCacheStrategy.CompressingInputStreamFactory, String) - Constructor for class jenkins.plugins.jobcacher.arbitrary.TarArbitraryFileCacheStrategy
- TarArbitraryFileCacheStrategy.CompressingInputStreamFactory - Interface in jenkins.plugins.jobcacher.arbitrary
- TarArbitraryFileCacheStrategy.CompressingOutputStreamFactory - Interface in jenkins.plugins.jobcacher.arbitrary
- TARGZ - Enum constant in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
- TARGZ_BEST_SPEED - Enum constant in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
- toString() - Method in class jenkins.plugins.itemstorage.s3.Destination
U
- uncompress(FilePath, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.AbstractCompressingArbitraryFileCacheStrategy
- uncompress(FilePath, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.TarArbitraryFileCacheStrategy
- uncompress(FilePath, FilePath) - Method in class jenkins.plugins.jobcacher.arbitrary.ZipArbitraryFileCacheStrategy
- upload(String, String, FilePath, Map<String, String>, String, boolean) - Method in class jenkins.plugins.itemstorage.s3.S3Profile
- uploadAll(String, String, String, String, boolean, FilePath, Map<String, String>, String, boolean) - Method in class jenkins.plugins.itemstorage.s3.S3Profile
- Uploads - Class in jenkins.plugins.itemstorage.s3
-
Based on S3 Jenkins Plugin class.
- Uploads() - Constructor for class jenkins.plugins.itemstorage.s3.Uploads
V
- valueOf(String) - Static method in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WorkspaceHelper - Class in jenkins.plugins.jobcacher.arbitrary
- WorkspaceHelper.TempFile - Class in jenkins.plugins.jobcacher.arbitrary
Z
- ZIP - Enum constant in enum jenkins.plugins.jobcacher.ArbitraryFileCache.CompressionMethod
- ZipArbitraryFileCacheStrategy - Class in jenkins.plugins.jobcacher.arbitrary
- ZipArbitraryFileCacheStrategy() - Constructor for class jenkins.plugins.jobcacher.arbitrary.ZipArbitraryFileCacheStrategy
_
- _ArbitraryFileCache_displayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
ArbitraryFileCache.displayName
:Arbitrary File Cache
. - _CacheProjectAction_DisplayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
CacheProjectAction.DisplayName
:View Caches
. - _CacheStep_DisplayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
CacheStep.DisplayName
:Caches files from previous build to current build
. - _CacheWrapper_DisplayName() - Static method in class jenkins.plugins.jobcacher.Messages
-
Key
CacheWrapper.DisplayName
:Job Cacher
. - _LocalItemStorage_DisplayName() - Static method in class jenkins.plugins.itemstorage.Messages
-
Key
LocalItemStorage.DisplayName
:Built-in Jenkins storage
. - _NonAWSS3ItemStorage_DisplayName() - Static method in class jenkins.plugins.itemstorage.Messages
-
Key
NonAWSS3ItemStorage.DisplayName
:S3 API compatible storage
. - _S3ItemStorage_DisplayName() - Static method in class jenkins.plugins.itemstorage.Messages
-
Key
S3ItemStorage.DisplayName
:Amazon S3 storage
.
All Classes and Interfaces|All Packages|Serialized Form