Class DockerRunPtrFingerprintFacet
- java.lang.Object
-
- jenkins.model.FingerprintFacet
-
- org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintFacet
-
- org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunPtrFingerprintFacet
-
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
DockerAncestorFingerprintFacet
,DockerDescendantFingerprintFacet
,DockerRunFingerprintFacet
public abstract class DockerRunPtrFingerprintFacet extends DockerFingerprintFacet
FingerprintFacet
for docker that refers to otherRun
s.- Author:
- Kohsuke Kawaguchi
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(String jobFullName, int n)
Records that a build of a job has used this file.void
addFor(Run<?,?> b)
String
getImageId()
Fingerprint.RangeSet
getRangeSet(Job<?,?> job)
Fingerprint.RangeSet
getRangeSet(String jobFullName)
Gets the build range set for the given job name.Hashtable<String,Fingerprint.RangeSet>
getUsages()
-
Methods inherited from class jenkins.model.FingerprintFacet
_setOwner, createActions, getFingerprint, getTimestamp, isFingerprintDeletionBlocked
-
-
-
-
Method Detail
-
getImageId
public String getImageId()
-
addFor
public void addFor(Run<?,?> b) throws IOException
- Throws:
IOException
-
add
public void add(String jobFullName, int n) throws IOException
Records that a build of a job has used this file.- Throws:
IOException
-
getUsages
public Hashtable<String,Fingerprint.RangeSet> getUsages()
-
getRangeSet
public Fingerprint.RangeSet getRangeSet(String jobFullName)
Gets the build range set for the given job name.These builds of this job has used this file.
-
getRangeSet
public Fingerprint.RangeSet getRangeSet(Job<?,?> job)
-
-