跳过导航链接
A C D E F G H I J L N O P R S T V W 

A

asNode() - 类 中的方法sh.hyper.hyperslaves.HyperSlave
 

C

checkImageExists(Launcher, String) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
checkImageExists(Launcher, String) - 接口 中的方法sh.hyper.hyperslaves.spi.ContainerDriver
 
clean() - 类 中的方法sh.hyper.hyperslaves.HyperProvisioner
 
CliHyperDriver - sh.hyper.hyperslaves.drivers中的类
 
CliHyperDriver() - 类 的构造器sh.hyper.hyperslaves.drivers.CliHyperDriver
 
configure(StaplerRequest, JSONObject) - 类 中的方法sh.hyper.hyperslaves.HyperSlaves
 
ContainerDefinition - sh.hyper.hyperslaves.spec中的类
 
ContainerDefinition() - 类 的构造器sh.hyper.hyperslaves.spec.ContainerDefinition
 
ContainerDriver - sh.hyper.hyperslaves.spi中的接口
 
ContainerDriverFactory - sh.hyper.hyperslaves.spi中的类
 
ContainerDriverFactory() - 类 的构造器sh.hyper.hyperslaves.spi.ContainerDriverFactory
 
ContainerDriverFactoryDescriptor - sh.hyper.hyperslaves.spi中的类
 
ContainerDriverFactoryDescriptor() - 类 的构造器sh.hyper.hyperslaves.spi.ContainerDriverFactoryDescriptor
 
ContainerInstance - sh.hyper.hyperslaves中的类
 
ContainerInstance(String) - 类 的构造器sh.hyper.hyperslaves.ContainerInstance
 
ContainerInstance(String, String) - 类 的构造器sh.hyper.hyperslaves.ContainerInstance
 
ContainerSetDefinition - sh.hyper.hyperslaves.spec中的类
 
ContainerSetDefinition(ContainerDefinition) - 类 的构造器sh.hyper.hyperslaves.spec.ContainerSetDefinition
 
ContainerSetDefinition.DescriptorImpl - sh.hyper.hyperslaves.spec中的类
 
context - 类 中的变量sh.hyper.hyperslaves.HyperProvisioner
 
createAndLaunchSlaveContainer(SlaveComputer, Launcher, String, String) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
createAndLaunchSlaveContainer(SlaveComputer, Launcher, String, String) - 接口 中的方法sh.hyper.hyperslaves.spi.ContainerDriver
 
createComputer() - 类 中的方法sh.hyper.hyperslaves.HyperSlave
 
createComputerLauncher() - 类 中的方法sh.hyper.hyperslaves.HyperComputer
 
createLauncher(TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperSlave
Create a custom $Launcher which relies on plil docker run to start a new process
createProvisioner() - 类 中的方法sh.hyper.hyperslaves.HyperComputer
 
createProvisioner(TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperProvisionerFactory
 
createProvisioner(TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperProvisionerFactory.StandardJob
 
createStandardJobProvisionerFactory(Job) - 类 中的方法sh.hyper.hyperslaves.HyperSlaves
 

D

DescriptorImp() - 类 的构造器sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory.DescriptorImp
 
DescriptorImpl() - 类 的构造器sh.hyper.hyperslaves.HyperSlaves.DescriptorImpl
 
DescriptorImpl() - 类 的构造器sh.hyper.hyperslaves.spec.ContainerSetDefinition.DescriptorImpl
 
DescriptorImpl() - 类 的构造器sh.hyper.hyperslaves.spec.ImageIdContainerDefinition.DescriptorImpl
 
doFillClientItems() - 类 中的方法sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory.DescriptorImp
 
doFillSizeItems(String) - 类 中的方法sh.hyper.hyperslaves.spec.ImageIdContainerDefinition.DescriptorImpl
 
driver - 类 中的变量sh.hyper.hyperslaves.HyperProvisioner
 
driver - 类 中的变量sh.hyper.hyperslaves.HyperProvisionerFactory
 

E

execInSlaveContainer(Launcher, String, Launcher.ProcStarter) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
execInSlaveContainer(Launcher, String, Launcher.ProcStarter) - 接口 中的方法sh.hyper.hyperslaves.spi.ContainerDriver
 

F

forJob(Job) - 类 中的方法sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory
 
forJob(Job) - 类 中的方法sh.hyper.hyperslaves.spi.ContainerDriverFactory
 

G

get() - 类 中的静态方法sh.hyper.hyperslaves.HyperSlaves
 
getAssignedLabel(SubTask) - 类 中的方法sh.hyper.hyperslaves.HyperSlaveAssignmentAction
 
getAssignedNodeName() - 类 中的方法sh.hyper.hyperslaves.HyperSlaveAssignmentAction
 
getBuildHostImage() - 类 中的方法sh.hyper.hyperslaves.spec.ContainerSetDefinition
 
getClient() - 类 中的方法sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory
 
getComputer() - 类 中的方法sh.hyper.hyperslaves.HyperSlave
 
getContext() - 类 中的方法sh.hyper.hyperslaves.HyperProvisioner
 
getDescriptor() - 类 中的方法sh.hyper.hyperslaves.HyperSlaves
 
getDisplayName() - 类 中的方法sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory.DescriptorImp
 
getDisplayName() - 类 中的方法sh.hyper.hyperslaves.HyperSlaves.DescriptorImpl
 
getDisplayName() - 类 中的方法sh.hyper.hyperslaves.JobBuildsContainersContext
 
getDisplayName() - 类 中的方法sh.hyper.hyperslaves.spec.ContainerSetDefinition.DescriptorImpl
 
getDisplayName() - 类 中的方法sh.hyper.hyperslaves.spec.ImageIdContainerDefinition.DescriptorImpl
 
getIconFileName() - 类 中的方法sh.hyper.hyperslaves.JobBuildsContainersContext
 
getId() - 类 中的方法sh.hyper.hyperslaves.ContainerInstance
 
getImage(ContainerDriver, TaskListener) - 类 中的方法sh.hyper.hyperslaves.spec.ContainerDefinition
 
getImage() - 类 中的方法sh.hyper.hyperslaves.spec.ImageIdContainerDefinition
 
getImage(ContainerDriver, TaskListener) - 类 中的方法sh.hyper.hyperslaves.spec.ImageIdContainerDefinition
 
getImageName() - 类 中的方法sh.hyper.hyperslaves.ContainerInstance
 
getNode() - 类 中的方法sh.hyper.hyperslaves.HyperComputer
 
getProvisioner() - 类 中的方法sh.hyper.hyperslaves.HyperComputer
 
getSize() - 类 中的方法sh.hyper.hyperslaves.spec.ContainerDefinition
 
getSize() - 类 中的方法sh.hyper.hyperslaves.spec.ImageIdContainerDefinition
 
getSlaveContainer() - 类 中的方法sh.hyper.hyperslaves.JobBuildsContainersContext
 
getUrlName() - 类 中的方法sh.hyper.hyperslaves.JobBuildsContainersContext
 
getWorkdirVolume() - 类 中的方法sh.hyper.hyperslaves.JobBuildsContainersContext
 

H

hasContainer(Launcher, String) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
hasContainer(Launcher, String) - 接口 中的方法sh.hyper.hyperslaves.spi.ContainerDriver
 
HyperComputer - sh.hyper.hyperslaves中的类
A computer on which a specific build will occur
HyperComputer(HyperSlave, HyperProvisionerFactory) - 类 的构造器sh.hyper.hyperslaves.HyperComputer
 
HyperComputerLauncher - sh.hyper.hyperslaves中的类
Launchs initials containers
HyperComputerLauncher() - 类 的构造器sh.hyper.hyperslaves.HyperComputerLauncher
 
HyperLauncher - sh.hyper.hyperslaves中的类
Process launcher which uses docker exec instead of execve Jenkins relies on remoting channel to run commands / process on executor.
HyperLauncher(TaskListener, VirtualChannel, boolean, HyperProvisioner) - 类 的构造器sh.hyper.hyperslaves.HyperLauncher
 
HyperProvisioner - sh.hyper.hyperslaves中的类
Provision ContainerInstances based on $ContainerSetDefinition to provide a queued task an executor.
HyperProvisioner(JobBuildsContainersContext, TaskListener, ContainerDriver, Job, ContainerSetDefinition) - 类 的构造器sh.hyper.hyperslaves.HyperProvisioner
 
HyperProvisionerFactory - sh.hyper.hyperslaves中的类
 
HyperProvisionerFactory(ContainerDriver, Job, ContainerSetDefinition) - 类 的构造器sh.hyper.hyperslaves.HyperProvisionerFactory
 
HyperProvisionerFactory.StandardJob - sh.hyper.hyperslaves中的类
 
HyperSlave - sh.hyper.hyperslaves中的类
An $EphemeralNode using hyper container to host the build processes.
HyperSlave(String, String, String, HyperProvisionerFactory) - 类 的构造器sh.hyper.hyperslaves.HyperSlave
 
HyperSlave.HyperSlaveRunListener - sh.hyper.hyperslaves中的类
This listener get notified as the build is going to start.
HyperSlaveAssignmentAction - sh.hyper.hyperslaves中的类
 
HyperSlaveAssignmentAction(String) - 类 的构造器sh.hyper.hyperslaves.HyperSlaveAssignmentAction
 
HyperSlaveRunListener() - 类 的构造器sh.hyper.hyperslaves.HyperSlave.HyperSlaveRunListener
 
HyperSlaves - sh.hyper.hyperslaves中的类
Cloud implementation designed to launch a container to establish a Jenkins executor.
HyperSlaves() - 类 的构造器sh.hyper.hyperslaves.HyperSlaves
 
HyperSlaves.DescriptorImpl - sh.hyper.hyperslaves中的类
 
HyperWorkspace - sh.hyper.hyperslaves中的类
 
HyperWorkspace() - 类 的构造器sh.hyper.hyperslaves.HyperWorkspace
 

I

ImageIdContainerDefinition - sh.hyper.hyperslaves.spec中的类
 
ImageIdContainerDefinition(String, String, boolean) - 类 的构造器sh.hyper.hyperslaves.spec.ImageIdContainerDefinition
 
ImageIdContainerDefinition.DescriptorImpl - sh.hyper.hyperslaves.spec中的类
 
isApplicable(Class<? extends Job>) - 类 中的方法sh.hyper.hyperslaves.spec.ContainerSetDefinition.DescriptorImpl
 

J

job - 类 中的变量sh.hyper.hyperslaves.HyperProvisionerFactory
 
JobBuildsContainersContext - sh.hyper.hyperslaves中的类
 
JobBuildsContainersContext() - 类 的构造器sh.hyper.hyperslaves.JobBuildsContainersContext
 

L

launch(SlaveComputer, TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperComputerLauncher
 
launch(HyperComputer, TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperComputerLauncher
 
launch(Launcher.ProcStarter) - 类 中的方法sh.hyper.hyperslaves.HyperLauncher
 
launchBuildProcess(Launcher.ProcStarter, TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperProvisioner
 
launcher - 类 中的变量sh.hyper.hyperslaves.HyperProvisioner
 
locate(TopLevelItem, Node) - 类 中的方法sh.hyper.hyperslaves.HyperWorkspace
 

N

newInstance(StaplerRequest, JSONObject) - 类 中的方法sh.hyper.hyperslaves.spec.ContainerSetDefinition.DescriptorImpl
 

O

onEnterBuildable(Queue.BuildableItem) - 类 中的方法sh.hyper.hyperslaves.ProvisionQueueListener
 
onLeft(Queue.LeftItem) - 类 中的方法sh.hyper.hyperslaves.ProvisionQueueListener
If item is canceled, remove the executor we created for it.
onStarted(Run, TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperSlave.HyperSlaveRunListener
 

P

PlainHyperAPIContainerDriverFactory - sh.hyper.hyperslaves.drivers中的类
 
PlainHyperAPIContainerDriverFactory(PlainHyperAPIContainerDriverFactory.CLIENT) - 类 的构造器sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory
 
PlainHyperAPIContainerDriverFactory() - 类 的构造器sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory
 
PlainHyperAPIContainerDriverFactory.CLIENT - sh.hyper.hyperslaves.drivers中的枚举
 
PlainHyperAPIContainerDriverFactory.DescriptorImp - sh.hyper.hyperslaves.drivers中的类
 
prepareAndLaunchSlaveContainer(SlaveComputer, TaskListener) - 类 中的方法sh.hyper.hyperslaves.HyperProvisioner
 
prepareWorkspace(Job, JobBuildsContainersContext) - 类 中的方法sh.hyper.hyperslaves.HyperProvisionerFactory
 
prependDockerArgs(ArgumentListBuilder) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
prependHyperArgs(ArgumentListBuilder) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
ProvisionQueueListener - sh.hyper.hyperslaves中的类
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() - 类 的构造器sh.hyper.hyperslaves.ProvisionQueueListener
 
pullImage(Launcher, String) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
pullImage(Launcher, String) - 接口 中的方法sh.hyper.hyperslaves.spi.ContainerDriver
 

R

removeContainer(Launcher, ContainerInstance) - 类 中的方法sh.hyper.hyperslaves.drivers.CliHyperDriver
 
removeContainer(Launcher, ContainerInstance) - 接口 中的方法sh.hyper.hyperslaves.spi.ContainerDriver
 

S

setId(String) - 类 中的方法sh.hyper.hyperslaves.ContainerInstance
 
setSlaveContainer(ContainerInstance) - 类 中的方法sh.hyper.hyperslaves.JobBuildsContainersContext
 
setWorkdirVolume(String) - 类 中的方法sh.hyper.hyperslaves.JobBuildsContainersContext
 
sh.hyper.hyperslaves - 程序包 sh.hyper.hyperslaves
 
sh.hyper.hyperslaves.drivers - 程序包 sh.hyper.hyperslaves.drivers
 
sh.hyper.hyperslaves.spec - 程序包 sh.hyper.hyperslaves.spec
 
sh.hyper.hyperslaves.spi - 程序包 sh.hyper.hyperslaves.spi
 
SLAVE_ROOT - 类 中的静态变量sh.hyper.hyperslaves.HyperSlave
 
slaveContainer - 类 中的变量sh.hyper.hyperslaves.JobBuildsContainersContext
 
slaveListener - 类 中的变量sh.hyper.hyperslaves.HyperProvisioner
 
spec - 类 中的变量sh.hyper.hyperslaves.HyperProvisioner
 
spec - 类 中的变量sh.hyper.hyperslaves.HyperProvisionerFactory
 
StandardJob(ContainerDriver, Job) - 类 的构造器sh.hyper.hyperslaves.HyperProvisionerFactory.StandardJob
 
start() - 类 中的方法sh.hyper.hyperslaves.HyperSlaves
 

T

terminate() - 类 中的方法sh.hyper.hyperslaves.HyperComputer
 

V

valueOf(String) - 枚举 中的静态方法sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory.CLIENT
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法sh.hyper.hyperslaves.drivers.PlainHyperAPIContainerDriverFactory.CLIENT
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

workdirVolume - 类 中的变量sh.hyper.hyperslaves.JobBuildsContainersContext
 
A C D E F G H I J L N O P R S T V W 
跳过导航链接

Copyright © 2016–2018. All rights reserved.