Skip navigation links
A B C D G H I J L N O P R S T _ 

A

asNode() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave
 

B

BuildContainer(ContainerInstance, Launcher.ProcStarter) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner.BuildContainer
 
buildContainers - Variable in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
buildProvisioner(Job, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 

C

clean() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
close() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 
com.cloudbees.jenkins.plugins.dockerslaves - package com.cloudbees.jenkins.plugins.dockerslaves
 
configure(StaplerRequest, JSONObject) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
ContainerDefinition - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
ContainerDefinition() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.ContainerDefinition
 
ContainerInstance - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
ContainerInstance(String) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.ContainerInstance
 
ContainerInstance(String, String) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.ContainerInstance
 
createBuildContainer(Launcher, ContainerInstance, ContainerInstance, Launcher.ProcStarter) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 
createBuildContainer(DockerJobContainersProvisioner.BuildContainer) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
createComputer() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave
 
createLabelAssignmentAction(Queue.BuildableItem) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
createLauncher(TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave
 
createProvisioner(TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputer
Create a container provisioner to setup this Jenkins "computer" (aka executor)
createRemotingContainer(Launcher, String) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 

D

DescriptorImpl() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerfileContainerDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.ImageIdContainerDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.SideContainerDefinition.DescriptorImpl
 
DockerComputer - Class in com.cloudbees.jenkins.plugins.dockerslaves
A computer on which a specific build will occur
DockerComputer(DockerSlave, Job) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputer
 
DockerComputerLauncher - Class in com.cloudbees.jenkins.plugins.dockerslaves
Launchs initials containers
DockerComputerLauncher() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputerLauncher
 
DockerDriver - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerDriver(DockerServerEndpoint, Item) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 
DockerfileContainerDefinition - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerfileContainerDefinition(String, String) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerfileContainerDefinition
 
DockerfileContainerDefinition.DescriptorImpl - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerJobContainersProvisioner - Class in com.cloudbees.jenkins.plugins.dockerslaves
Provision ContainerInstances based on $JobBuildsContainersDefinition to provide a queued task an executor.
DockerJobContainersProvisioner(Job, DockerServerEndpoint, TaskListener, String, String) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
DockerJobContainersProvisioner.BuildContainer - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerLabelAssignmentAction - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerLabelAssignmentAction(Label) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerLabelAssignmentAction
 
DockerLauncher - Class in com.cloudbees.jenkins.plugins.dockerslaves
Process launcher which uses docker exec instead of execve Jenkins relies on remoting channel to run commands / process on executor.
DockerLauncher(TaskListener, VirtualChannel, boolean, DockerJobContainersProvisioner) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerLauncher
 
DockerSlave - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerSlave(Job, String) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave
 
DockerSlave.DockerSlaveRunListener - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerSlave.DockerSlaveSCMListener - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerSlaveRunListener() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave.DockerSlaveRunListener
 
DockerSlaves - Class in com.cloudbees.jenkins.plugins.dockerslaves
Cloud implementation designed to launch a set of containers (aka "pod") to establish a Jenkins executor.
DockerSlaves() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
DockerSlaves.DescriptorImpl - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
DockerSlaveSCMListener() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave.DockerSlaveSCMListener
 

G

get() - Static method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
getAssignedLabel(SubTask) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerLabelAssignmentAction
 
getBuildContainers() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
getBuildHostImage() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersDefinition
 
getContext() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
getContextPath() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerfileContainerDefinition
 
getDefaultBuildContainerImageName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
getDescriptor() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerfileContainerDefinition.DescriptorImpl
 
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerLabelAssignmentAction
 
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves.DescriptorImpl
 
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.ImageIdContainerDefinition.DescriptorImpl
 
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersDefinition.DescriptorImpl
 
getDisplayName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.SideContainerDefinition.DescriptorImpl
 
getDockerfile() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerfileContainerDefinition
 
getDockerHost() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
getFileContent(Launcher, String, String, OutputStream) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 
getIconFileName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerLabelAssignmentAction
 
getIconFileName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
getId() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.ContainerInstance
 
getId() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner.BuildContainer
 
getImage(Launcher.ProcStarter, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerfileContainerDefinition
 
getImage(Launcher.ProcStarter, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.ImageIdContainerDefinition
 
getImageName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.ContainerInstance
 
getImageName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner.BuildContainer
 
getJob() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputer
 
getJob() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave
 
getLabel() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerLabelAssignmentAction
 
getName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.SideContainerDefinition
 
getProvisioner() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputer
 
getRemotingContainer() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
getRemotingContainerImageName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
getScmContainerImageName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
getSideContainers() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
getSideContainers() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersDefinition
 
getSpec() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.SideContainerDefinition
 
getUrlName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerLabelAssignmentAction
 
getUrlName() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 

H

hasContainer(Launcher, String) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 

I

ImageIdContainerDefinition - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
ImageIdContainerDefinition(String, boolean) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.ImageIdContainerDefinition
 
ImageIdContainerDefinition.DescriptorImpl - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
injectJenkinsUnixGroup(Launcher, String) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 
injectJenkinsUnixUser(Launcher, String) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 
isApplicable(Class<? extends Job>) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersDefinition.DescriptorImpl
 
isPreScm() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 

J

JobBuildsContainersContext - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
JobBuildsContainersContext() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
JobBuildsContainersDefinition - Class in com.cloudbees.jenkins.plugins.dockerslaves
Definition for a set of containers to host the build.
JobBuildsContainersDefinition(ContainerDefinition, List<SideContainerDefinition>) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersDefinition
 
JobBuildsContainersDefinition.DescriptorImpl - Class in com.cloudbees.jenkins.plugins.dockerslaves
 

L

launch(SlaveComputer, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputerLauncher
 
launch(DockerComputer, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputerLauncher
 
launch(Launcher.ProcStarter) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerLauncher
 
launchRemotingContainer(SlaveComputer, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
launchSideContainer(Launcher, ContainerInstance, ContainerInstance) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 
launchSideContainers(DockerComputer, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 

N

newBuildContainer(Launcher.ProcStarter, TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
newInstance(StaplerRequest, JSONObject) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersDefinition.DescriptorImpl
 

O

onChangeLogParsed(Run<?, ?>, SCM, TaskListener, ChangeLogSet<?>) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave.DockerSlaveSCMListener
 
onEnterBuildable(Queue.BuildableItem) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.ProvisionQueueListener
 
onScmChekoutCompleted() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 

P

prepareRemotingContainer() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
ProvisionQueueListener - Class in com.cloudbees.jenkins.plugins.dockerslaves
Cloud API is designed to launch virtual machines, which is an heavy process, so relies on NodeProvisioner to determine when a new slave is required.
ProvisionQueueListener() - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.ProvisionQueueListener
 
putFileContent(Launcher, String, String, String, byte[]) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 

R

remotingContainer - Variable in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
removeContainer(Launcher, ContainerInstance) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 

S

setDefaultBuildContainerImageName(String) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
setDockerHost(DockerServerEndpoint) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
setId(String) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.ContainerInstance
 
setRemotingContainer(ContainerInstance) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
setScmContainerImageName(String) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
setSideContainers(List<ContainerInstance>) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
setUpEnvironment(AbstractBuild, Launcher, BuildListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave.DockerSlaveRunListener
 
SideContainerDefinition - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
SideContainerDefinition(String, ContainerDefinition) - Constructor for class com.cloudbees.jenkins.plugins.dockerslaves.SideContainerDefinition
 
SideContainerDefinition.DescriptorImpl - Class in com.cloudbees.jenkins.plugins.dockerslaves
 
sideContainers - Variable in class com.cloudbees.jenkins.plugins.dockerslaves.JobBuildsContainersContext
 
start() - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlaves
 
startBuildContainer(DockerJobContainersProvisioner.BuildContainer) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerJobContainersProvisioner
 
startContainer(Launcher, String, OutputStream) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerDriver
 

T

taskCompleted(Executor, Queue.Task, long) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputer
 
taskCompletedWithProblems(Executor, Queue.Task, long, Throwable) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerComputer
 

_

_terminate(TaskListener) - Method in class com.cloudbees.jenkins.plugins.dockerslaves.DockerSlave
 
A B C D G H I J L N O P R S T _ 
Skip navigation links

Copyright © 2004-2015. All Rights Reserved.