Uses of Class
jenkins.plugins.itemstorage.ObjectPath
-
Packages that use ObjectPath Package Description jenkins.plugins.itemstorage jenkins.plugins.itemstorage.local jenkins.plugins.itemstorage.s3 jenkins.plugins.jobcacher jenkins.plugins.jobcacher.arbitrary -
-
Uses of ObjectPath in jenkins.plugins.itemstorage
Classes in jenkins.plugins.itemstorage with type parameters of type ObjectPath Modifier and Type Class Description class
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.class
ItemStorageDescriptor<T extends ObjectPath>
Descriptor for the Item StorageMethods in jenkins.plugins.itemstorage that return ObjectPath Modifier and Type Method Description abstract ObjectPath
ObjectPath. child(String path)
Get a relative child path of this ObjectPath -
Uses of ObjectPath in jenkins.plugins.itemstorage.local
Subclasses of ObjectPath in jenkins.plugins.itemstorage.local Modifier and Type Class Description class
LocalObjectPath
This implements the on-controller storage for object paths.Methods in jenkins.plugins.itemstorage.local that return ObjectPath Modifier and Type Method Description ObjectPath
LocalObjectPath. child(String path)
-
Uses of ObjectPath in jenkins.plugins.itemstorage.s3
Subclasses of ObjectPath in jenkins.plugins.itemstorage.s3 Modifier and Type Class Description class
S3ObjectPath
Implements ObjectPath API -
Uses of ObjectPath in jenkins.plugins.jobcacher
Methods in jenkins.plugins.jobcacher that return ObjectPath Modifier and Type Method Description static ObjectPath
CacheManager. getCachePath(ItemStorage<?> storage, Job<?,?> job)
static ObjectPath
CacheManager. getCachePath(ItemStorage<?> storage, Run<?,?> run)
static ObjectPath
CacheManager. getCachePathForBranch(ItemStorage<?> storage, Run<?,?> run, String branch)
Methods in jenkins.plugins.jobcacher with parameters of type ObjectPath Modifier and Type Method Description Cache.Saver
ArbitraryFileCache. cache(ObjectPath cachesRoot, ObjectPath fallbackCachesRoot, Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener, EnvVars initialEnvironment, boolean skipRestore)
abstract Cache.Saver
Cache. cache(ObjectPath cache, ObjectPath defaultCache, Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener, EnvVars initialEnvironment, boolean skipRestore)
Seeds the cache on the executor from the cache storage system.abstract long
Cache.Saver. calculateSize(ObjectPath cache, Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener)
Calculates the size of the cache on the executor.abstract void
Cache.Saver. save(ObjectPath cache, Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener)
Saves the files from the executor to the cache storage system. -
Uses of ObjectPath in jenkins.plugins.jobcacher.arbitrary
Methods in jenkins.plugins.jobcacher.arbitrary with parameters of type ObjectPath Modifier and Type Method Description void
AbstractCompressingArbitraryFileCacheStrategy. cache(FilePath localSource, String includes, String excludes, boolean useDefaultExcludes, ObjectPath remoteTarget, FilePath workspace)
void
ArbitraryFileCacheStrategy. cache(FilePath source, String includes, String excludes, boolean useDefaultExcludes, ObjectPath target, FilePath workspace)
void
SimpleArbitraryFileCacheStrategy. cache(FilePath source, String includes, String excludes, boolean useDefaultExcludes, ObjectPath target, FilePath workspace)
void
AbstractCompressingArbitraryFileCacheStrategy. restore(ObjectPath remoteSource, FilePath localTarget, FilePath workspace)
void
ArbitraryFileCacheStrategy. restore(ObjectPath source, FilePath target, FilePath workspace)
void
SimpleArbitraryFileCacheStrategy. restore(ObjectPath source, FilePath target, FilePath workspace)
-