Index

A B C D E F G H I K M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(String, int) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunPtrFingerprintFacet
Records that a build of a job has used this file.
add(ContainerRecord) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunFingerprintFacet
 
addFor(Run<?, ?>) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunPtrFingerprintFacet
 
addFromFacet(String, String, Run<?, ?>) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
addRunFacet(ContainerRecord, Run<?, ?>) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Adds a new ContainerRecord for the specified image, creating necessary intermediate objects as it goes.

B

buildEnvVars(EnvVars) - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool
 

C

checkContextualized() - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
 
checkName(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Calls ImageNameValidator.validateName(String) and if not OK throws the exception.
checkTag(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Calls ImageNameValidator.validateTag(String) and if not OK throws the exception.
checkUserAndRepo(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Calls ImageNameValidator.validateUserAndRepo(String) and if the result is not OK throws it as an exception.
close() - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterial
Deletes the key materials from the file system.
CompositeKeyMaterialFactory - Class in org.jenkinsci.plugins.docker.commons.impl
Composes multiple KeyMaterialFactorys into one.
CompositeKeyMaterialFactory(KeyMaterialFactory...) - Constructor for class org.jenkinsci.plugins.docker.commons.impl.CompositeKeyMaterialFactory
 
ContainerRecord - Class in org.jenkinsci.plugins.docker.commons.fingerprint
Records a container started from a known image.
ContainerRecord(String, String, String, String, long, Map<String, String>) - Constructor for class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
 
contextualize(KeyMaterialContext) - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
contextualize(KeyMaterialContext) - Method in class org.jenkinsci.plugins.docker.commons.impl.CompositeKeyMaterialFactory
 
contextualize(KeyMaterialContext) - Method in class org.jenkinsci.plugins.docker.commons.impl.NullKeyMaterialFactory
 
convert(UsernamePasswordCredentials) - Method in class org.jenkinsci.plugins.docker.commons.impl.UsernamePasswordDockerRegistryTokenSource
 
convert(DockerServerCredentials) - Method in class org.jenkinsci.plugins.docker.commons.impl.ServerKeyMaterialFactoryFromDockerCredentials
 
createSecretsDirectory() - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
Creates a read-protected directory inside KeyMaterialContext.getBaseDir() suitable for storing secret files.

D

DescriptorImpl() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsBinding.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerDomainSpecification.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.docker.commons.tools.DockerTool.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.docker.commons.tools.DockerToolInstaller.DescriptorImpl
 
DOCKER_REGISTRY_HOST_ONLY - Static variable in class org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory
 
DockerAncestorFingerprintFacet - Class in org.jenkinsci.plugins.docker.commons.fingerprint
Facet representing the fact that this Docker image was derived from another.
DockerCommonsPlugin - Class in org.jenkinsci.plugins.docker.commons
Plugin class for Docker commons plugin.
DockerCommonsPlugin() - Constructor for class org.jenkinsci.plugins.docker.commons.DockerCommonsPlugin
 
DockerDescendantFingerprintFacet - Class in org.jenkinsci.plugins.docker.commons.fingerprint
Facet representing the fact that some Docker image was derived from this one.
DockerFingerprintAction - Class in org.jenkinsci.plugins.docker.commons.fingerprint
Adds a link, which provides a list of fingerprints with DockerRunPtrFingerprintFacets.
DockerFingerprintAction() - Constructor for class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
DockerFingerprintAction_DisplayName() - Static method in class org.jenkinsci.plugins.docker.commons.Messages
Key DockerFingerprintAction.DisplayName: Docker Fingerprints.
DockerFingerprintFacet - Class in org.jenkinsci.plugins.docker.commons.fingerprint
Abstract class, which indicates FingerprintFacets related to Docker.
DockerFingerprintFacet(Fingerprint, long) - Constructor for class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintFacet
 
DockerFingerprints - Class in org.jenkinsci.plugins.docker.commons.fingerprint
Entry point into fingerprint related functionalities in Docker.
DockerImageExtractor - Class in org.jenkinsci.plugins.docker.commons
Identifies the Docker images used by a Jenkins job.
DockerImageExtractor() - Constructor for class org.jenkinsci.plugins.docker.commons.DockerImageExtractor
 
DockerRegistryEndpoint - Class in org.jenkinsci.plugins.docker.commons.credentials
Encapsulates the endpoint of DockerHub and how to interact with it.
DockerRegistryEndpoint(String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
 
DockerRegistryEndpoint.DescriptorImpl - Class in org.jenkinsci.plugins.docker.commons.credentials
 
DockerRegistryToken - Class in org.jenkinsci.plugins.docker.commons.credentials
Represents an authentication token that docker(1) understands when pushing/pulling from a docker registry.
DockerRegistryToken(String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken
 
DockerRunFingerprintFacet - Class in org.jenkinsci.plugins.docker.commons.fingerprint
As a facet on a fingerprint that represents a docker image, indicates that containers are started from the said image.
DockerRunPtrFingerprintFacet - Class in org.jenkinsci.plugins.docker.commons.fingerprint
FingerprintFacet for docker that refers to other Runs.
DockerServerCredentials - Class in org.jenkinsci.plugins.docker.commons.credentials
Represents the connection details to talk to a TLS server, which involves endpoint URI, optional client secret key & certificate, and optional CA certificate to verify the server.
DockerServerCredentials(CredentialsScope, String, String, Secret, String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials
 
DockerServerCredentials(CredentialsScope, String, String, String, String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials
DockerServerCredentials.DescriptorImpl - Class in org.jenkinsci.plugins.docker.commons.credentials
 
DockerServerCredentialsBinding - Class in org.jenkinsci.plugins.docker.commons.credentials
 
DockerServerCredentialsBinding(String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsBinding
 
DockerServerCredentialsBinding_DisplayName() - Static method in class org.jenkinsci.plugins.docker.commons.Messages
Key DockerServerCredentialsBinding.DisplayName: Docker client certificate.
DockerServerCredentialsBinding.DescriptorImpl - Class in org.jenkinsci.plugins.docker.commons.credentials
 
DockerServerCredentialsHandler - Class in org.jenkinsci.plugins.docker.commons.credentials
 
DockerServerCredentialsHandler() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsHandler
 
DockerServerDomainRequirement - Class in org.jenkinsci.plugins.docker.commons.credentials
Used to mark Domain that credentials in this domain are meant to be used for producing DockerServerCredentials.
DockerServerDomainRequirement() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerDomainRequirement
 
DockerServerDomainSpecification - Class in org.jenkinsci.plugins.docker.commons.credentials
A DomainSpecification that allows users to identify credential domains that are for use against docker server instances.
DockerServerDomainSpecification() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerDomainSpecification
 
DockerServerDomainSpecification_DisplayName() - Static method in class org.jenkinsci.plugins.docker.commons.Messages
Key DockerServerDomainSpecification.DisplayName: Docker Server Credentials.
DockerServerDomainSpecification.DescriptorImpl - Class in org.jenkinsci.plugins.docker.commons.credentials
DockerServerEndpoint - Class in org.jenkinsci.plugins.docker.commons.credentials
Encapsulates the endpoint of Docker daemon and how to interact with it.
DockerServerEndpoint(String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
 
DockerServerEndpoint.DescriptorImpl - Class in org.jenkinsci.plugins.docker.commons.credentials
 
DockerTool - Class in org.jenkinsci.plugins.docker.commons.tools
An installation of Docker.
DockerTool(String, String, List<? extends ToolProperty<?>>) - Constructor for class org.jenkinsci.plugins.docker.commons.tools.DockerTool
 
DockerTool.DescriptorImpl - Class in org.jenkinsci.plugins.docker.commons.tools
 
DockerToolInstaller - Class in org.jenkinsci.plugins.docker.commons.tools
Download and install Docker CLI binary, see https://docs.docker.com/engine/installation/binaries/
DockerToolInstaller(String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.tools.DockerToolInstaller
 
DockerToolInstaller_downloading_docker_client_(Object) - Static method in class org.jenkinsci.plugins.docker.commons.tools.Messages
Key DockerToolInstaller.downloading_docker_client_: Downloading Docker client {0}.
DockerToolInstaller.DescriptorImpl - Class in org.jenkinsci.plugins.docker.commons.tools
 
doFillCredentialsIdItems(Item) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.DescriptorImpl
 
doFillCredentialsIdItems(Item, String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint.DescriptorImpl
 

E

env() - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterial
Get the environment variables needed to be passed when docker runs, to access DockerServerCredentials that this object was created from.
equals(Object) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
 
equals(Object) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
 
equals(Object) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
 

F

forContainer(Run<?, ?>, String) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
forContainer(Run<?, ?>, String, String) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Get or create a Fingerprint for the container.
forEnvironment(EnvVars) - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool
 
forImage(Run<?, ?>, String) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
forImage(Run<?, ?>, String, String) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Get or create a Fingerprint for the image.
forNode(Node, TaskListener) - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool
 
fromImageName(String, String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
Parse the registry endpoint out of a registry:port/namespace/name:tag string as created by DockerRegistryEndpoint.imageName(String).

G

getAncestorImageIds() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerAncestorFingerprintFacet
Gets the ancestor image that this image was built from.
getBaseDir() - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialContext
Returns the base directory that can be used to KeyMaterialFactory.materialize() KeyMaterial instances.
getClientCertificate() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials
Gets the PEM formatted client certificate.
getClientKey() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials
getClientKeySecret() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials
Gets the PEM formatted secret key to identify the client.
getContainerId() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
64byte sha1 container ID.
getContainerName() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
Human readable container name.
getContext() - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
 
getCreated() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
When was this container created?
getCredentialsId() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
ID of the credentials used to talk to this endpoint.
getCredentialsId() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
ID of the credentials used to talk to this endpoint.
getDefaultInstallers() - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool.DescriptorImpl
 
getDescendantImageIds() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerDescendantFingerprintFacet
Gets the descendant images built from this image.
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsBinding.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerDomainSpecification.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerToolInstaller.DescriptorImpl
 
getDockerFacets(String) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getDockerImagesUsedByJob(Job<?, ?>) - Method in class org.jenkinsci.plugins.docker.commons.DockerImageExtractor
Provides a collection of repository names namespace/name that the job uses as seen by the implementing class.
getDockerImagesUsedByJobFromAll(Job<?, ?>) - Static method in class org.jenkinsci.plugins.docker.commons.DockerImageExtractor
Provides a set of repository names namespace/name that the job uses as seen by all the declared DockerImageExtractors.
getEffectiveUrl() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
Gets the endpoint URL, such as "https://index.docker.io/v1/"
getEmail() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken
 
getExecutable(String, Node, TaskListener, EnvVars) - Static method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool
Gets the executable name to use for a given launcher.
getFacet(Fingerprint, Class<TFacet>) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Retrieves a facet from the Fingerprint.
getFacet(String, Class<TFacet>) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Retrieves a facet from the Fingerprint.
getFacets(Fingerprint, Class<TFacet>) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Retrieves facets from the Fingerprint.
getFacets(String, Class<TFacet>) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Retrieves a facet from the Fingerprint.
getFingerprint(String) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getFingerprintHash(String) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getFingerprintHash(String) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Gets a fingerprint hash for Docker ID (image or container).
getHost() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
The host name on which the container is run.
getIconClassName() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getImageId() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
Get the ID of the image from which this container was started.
getImageId() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunPtrFingerprintFacet
 
getImageIDs() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
Gets a list of fingerprints related to the action
getInstallations() - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool.DescriptorImpl
 
getRangeSet(Job<?, ?>) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunPtrFingerprintFacet
 
getRangeSet(String) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunPtrFingerprintFacet
Gets the build range set for the given job name.
getRun() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getServerCaCertificate() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentials
Gets the PEM formatted server certificate.
getTags() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
Additional user-specified context information submitted from clients.
getToken() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken
 
getToken(Item) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
Deprecated.
Call DockerRegistryEndpoint.getToken(Run)
getUri() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
Gets the endpoint in URI, such as "unix:///var/run/docker.sock".
getUrl() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
For stapler.
getUrlName() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
getUsages() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunPtrFingerprintFacet
 
getVersion() - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerToolInstaller
 
getWithCredentialsParameters(String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsHandler
 

H

hashCode() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
 
hashCode() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
 
hashCode() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
 

I

imageName(String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
Decorates the repository ID namespace/name (ie.
ImageNameValidator - Class in org.jenkinsci.plugins.docker.commons.credentials
 
ImageNameValidator() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
 
isApplicable(Class<? extends ToolInstallation>) - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerToolInstaller.DescriptorImpl
 

K

KeyMaterial - Class in org.jenkinsci.plugins.docker.commons.credentials
Represents a locally extracted credentials information.
KeyMaterial(EnvVars) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterial
 
KeyMaterialContext - Class in org.jenkinsci.plugins.docker.commons.credentials
Represents the context within a KeyMaterialFactory can KeyMaterialFactory.materialize() KeyMaterial instances.
KeyMaterialContext(FilePath) - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialContext
 
KeyMaterialFactory - Class in org.jenkinsci.plugins.docker.commons.credentials
Represents a locally extracted credentials information.
KeyMaterialFactory() - Constructor for class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
 

M

materialize() - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
Builds the key material environment variables needed to be passed when docker runs, to access DockerServerCredentials that this object was created from.
materialize() - Method in class org.jenkinsci.plugins.docker.commons.impl.CompositeKeyMaterialFactory
 
materialize() - Method in class org.jenkinsci.plugins.docker.commons.impl.NullKeyMaterialFactory
 
materialize() - Method in class org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory
 
materialize() - Method in class org.jenkinsci.plugins.docker.commons.impl.ServerHostKeyMaterialFactory
Builds the key material environment variables needed to be passed when docker runs, to access DockerServerCredentials that this object was created from.
materialize() - Method in class org.jenkinsci.plugins.docker.commons.impl.ServerKeyMaterialFactory
 
Messages - Class in org.jenkinsci.plugins.docker.commons
Generated localization support class.
Messages - Class in org.jenkinsci.plugins.docker.commons.tools
Generated localization support class.
Messages() - Constructor for class org.jenkinsci.plugins.docker.commons.Messages
 
Messages() - Constructor for class org.jenkinsci.plugins.docker.commons.tools.Messages
 

N

newKeyMaterialFactory(FilePath, DockerServerCredentials) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
Create a KeyMaterialFactory for connecting to the docker server/host.
newKeyMaterialFactory(AbstractBuild) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
newKeyMaterialFactory(AbstractBuild) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
newKeyMaterialFactory(Item, FilePath, Launcher, EnvVars, TaskListener, String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
newKeyMaterialFactory(Item, FilePath, Launcher, TaskListener, String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
newKeyMaterialFactory(Item, VirtualChannel) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
newKeyMaterialFactory(Item, VirtualChannel) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
newKeyMaterialFactory(Item, VirtualChannel, Launcher, TaskListener) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
newKeyMaterialFactory(Run, FilePath, Launcher, EnvVars, TaskListener, String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
Makes the credentials available locally and returns KeyMaterialFactory that gives you the parameters needed to access it.
newKeyMaterialFactory(Run, VirtualChannel) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
Makes the key materials available locally and returns KeyMaterialFactory that gives you the parameters needed to access it.
newKeyMaterialFactory(URL, FilePath, Launcher, EnvVars, TaskListener, String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken
Sets up an environment logged in to the specified Docker registry.
newKeyMaterialFactory(URL, FilePath, Launcher, TaskListener, String) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken
newKeyMaterialFactory(URL, VirtualChannel) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken
newKeyMaterialFactory(URL, VirtualChannel, Launcher, TaskListener) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken
NULL - Static variable in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterial
KeyMaterial that does nothing.
NULL - Static variable in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
 
NullKeyMaterialFactory - Class in org.jenkinsci.plugins.docker.commons.impl
KeyMaterialFactory that does nothing.
NullKeyMaterialFactory() - Constructor for class org.jenkinsci.plugins.docker.commons.impl.NullKeyMaterialFactory
 

O

of(String) - Static method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints
Gets Fingerprint for a given docker ID.
onAttached(Run<?, ?>) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
onLoad(Run<?, ?>) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprintAction
 
org.jenkinsci.plugins.docker.commons - package org.jenkinsci.plugins.docker.commons
 
org.jenkinsci.plugins.docker.commons.credentials - package org.jenkinsci.plugins.docker.commons.credentials
 
org.jenkinsci.plugins.docker.commons.fingerprint - package org.jenkinsci.plugins.docker.commons.fingerprint
 
org.jenkinsci.plugins.docker.commons.impl - package org.jenkinsci.plugins.docker.commons.impl
 
org.jenkinsci.plugins.docker.commons.tools - package org.jenkinsci.plugins.docker.commons.tools
 

P

performInstallation(ToolInstallation, Node, TaskListener) - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerToolInstaller
 
plus(KeyMaterialFactory...) - Method in class org.jenkinsci.plugins.docker.commons.credentials.KeyMaterialFactory
Merge additional KeyMaterialFactorys into one.

R

readResolve() - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunFingerprintFacet
 
records - Variable in class org.jenkinsci.plugins.docker.commons.fingerprint.DockerRunFingerprintFacet
 
registry() - Method in class org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory
 
RegistryKeyMaterialFactory - Class in org.jenkinsci.plugins.docker.commons.impl
Logs you in to a Docker registry.
RegistryKeyMaterialFactory(String, String, URL, Launcher, EnvVars, TaskListener, String) - Constructor for class org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory
 

S

ServerHostKeyMaterialFactory - Class in org.jenkinsci.plugins.docker.commons.impl
A KeyMaterial that maintains information about the host.
ServerHostKeyMaterialFactory(String) - Constructor for class org.jenkinsci.plugins.docker.commons.impl.ServerHostKeyMaterialFactory
 
ServerKeyMaterialFactory - Class in org.jenkinsci.plugins.docker.commons.impl
KeyMaterialFactory for talking to docker daemon.
ServerKeyMaterialFactory(String, String, String) - Constructor for class org.jenkinsci.plugins.docker.commons.impl.ServerKeyMaterialFactory
 
ServerKeyMaterialFactory(DockerServerCredentials) - Constructor for class org.jenkinsci.plugins.docker.commons.impl.ServerKeyMaterialFactory
 
ServerKeyMaterialFactoryFromDockerCredentials - Class in org.jenkinsci.plugins.docker.commons.impl
 
ServerKeyMaterialFactoryFromDockerCredentials() - Constructor for class org.jenkinsci.plugins.docker.commons.impl.ServerKeyMaterialFactoryFromDockerCredentials
 
setImageId(String) - Method in class org.jenkinsci.plugins.docker.commons.fingerprint.ContainerRecord
Set the image ID of the image from which this container was started.
setInstallations(DockerTool...) - Method in class org.jenkinsci.plugins.docker.commons.tools.DockerTool.DescriptorImpl
 
skipped() - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
If the validation is set to be skipped.
splitUserAndRepo(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Splits a repository id namespace/name into it's four components (repo/namespace[/*],name,tag, digest)
start() - Method in class org.jenkinsci.plugins.docker.commons.DockerCommonsPlugin
 

T

test(DomainRequirement) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerDomainSpecification
toString() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
 
toString() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerEndpoint
 
type() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsBinding.DescriptorImpl
 
type() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsBinding
 
type() - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsHandler
 

U

UsernamePasswordDockerRegistryTokenSource - Class in org.jenkinsci.plugins.docker.commons.impl
 
UsernamePasswordDockerRegistryTokenSource() - Constructor for class org.jenkinsci.plugins.docker.commons.impl.UsernamePasswordDockerRegistryTokenSource
 

V

VALID_DIGEST - Static variable in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
A content digest specified by open container spec.
VALID_DIGEST_SHA256 - Static variable in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
A SHA-256 content digest specified by open container spec.
VALID_DIGEST_SHA512 - Static variable in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
A SHA-512 content digest specified by open container spec.
VALID_NAME_COMPONENT - Static variable in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Name components may contain lowercase letters, digits and separators.
VALID_TAG - Static variable in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
A tag name must be valid ASCII and may contain lowercase and uppercase letters, digits, underscores, periods and dashes.
validateDigest(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Validates a digest is following the rules.
validateName(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Validates a docker image name that it is following the rules as a single name component.
validateTag(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Validates a tag is following the rules.
validateUserAndRepo(String) - Static method in class org.jenkinsci.plugins.docker.commons.credentials.ImageNameValidator
Validates the string as [registry/repo/]name[:tag]

W

write(DockerServerCredentials, FilePath) - Method in class org.jenkinsci.plugins.docker.commons.credentials.DockerServerCredentialsBinding
 

_

_DockerFingerprintAction_DisplayName() - Static method in class org.jenkinsci.plugins.docker.commons.Messages
Key DockerFingerprintAction.DisplayName: Docker Fingerprints.
_DockerServerCredentialsBinding_DisplayName() - Static method in class org.jenkinsci.plugins.docker.commons.Messages
Key DockerServerCredentialsBinding.DisplayName: Docker client certificate.
_DockerServerDomainSpecification_DisplayName() - Static method in class org.jenkinsci.plugins.docker.commons.Messages
Key DockerServerDomainSpecification.DisplayName: Docker Server Credentials.
_DockerToolInstaller_downloading_docker_client_(Object) - Static method in class org.jenkinsci.plugins.docker.commons.tools.Messages
Key DockerToolInstaller.downloading_docker_client_: Downloading Docker client {0}.
A B C D E F G H I K M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form