A B C D E F G H I L M N O P R S _ 

A

afterDisconnect(SlaveComputer, TaskListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundLauncher
 

B

beforeDisconnect(SlaveComputer, TaskListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundLauncher
 
buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundEnvironmentContributor
 

C

call() - Method in class ru.yandex.jenkins.plugins.compound.CompoundEnvironmentContributor.IPLister
 
canProvision(Label) - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
CompoundBuilder - Class in ru.yandex.jenkins.plugins.compound
Builder to run at sub-nodes of a CompoundSlave
CompoundBuilder(String, String, Builder) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundBuilder
 
CompoundBuilder.DescriptorImpl - Class in ru.yandex.jenkins.plugins.compound
 
CompoundBuilder.DescriptorImpl() - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundBuilder.DescriptorImpl
 
CompoundBuilder.PatchedBuild<X extends hudson.model.AbstractProject<X,Y>,Y extends hudson.model.AbstractBuild<X,Y>> - Class in ru.yandex.jenkins.plugins.compound
 
CompoundBuilder.PatchedBuild(AbstractBuild<X, Y>, String, Slave, Map<String, String>) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundBuilder.PatchedBuild
 
CompoundCloud - Class in ru.yandex.jenkins.plugins.compound
Cloud, capable of deploying a CompoundSlave via other clouds
CompoundCloud(String, String, String, List<CompoundCloud.ConfigurationEntry>) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundCloud
This constructor has another args sequence, compared to the next constructor, because List and List generate the same erasure for these 2 methods in case of the similar args sequence.
CompoundCloud(String, String, List<? extends CompoundCloud.ConfigurationEntry>, String) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
CompoundCloud.CompoundCloudDescription - Class in ru.yandex.jenkins.plugins.compound
 
CompoundCloud.CompoundCloudDescription() - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundCloud.CompoundCloudDescription
 
CompoundCloud.ConfigurationEntry - Class in ru.yandex.jenkins.plugins.compound
Describes a single deployeable configuration, i.e.
CompoundCloud.ConfigurationEntry(String, List<CompoundCloud.ConfigurationEntry.SlaveEntry>) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry
 
CompoundCloud.ConfigurationEntry.SlaveEntry - Class in ru.yandex.jenkins.plugins.compound
Describes a single sub-node kind within a CompoundSlave
CompoundCloud.ConfigurationEntry.SlaveEntry(String, String, String) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry.SlaveEntry
 
CompoundEnvironmentContributor - Class in ru.yandex.jenkins.plugins.compound
This thing is used to contribute slave parameters to running build
CompoundEnvironmentContributor() - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundEnvironmentContributor
 
CompoundEnvironmentContributor.EnvironmentAction - Class in ru.yandex.jenkins.plugins.compound
 
CompoundEnvironmentContributor.EnvironmentAction(Map<String, String>) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundEnvironmentContributor.EnvironmentAction
 
CompoundEnvironmentContributor.IPLister - Class in ru.yandex.jenkins.plugins.compound
Callable that returns all non-loopback active IP addresses
CompoundEnvironmentContributor.IPLister() - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundEnvironmentContributor.IPLister
 
CompoundingException - Exception in ru.yandex.jenkins.plugins.compound
Thrown in case something goes wrong during slave compounding operations in CompoundCloud
CompoundingException(String) - Constructor for exception ru.yandex.jenkins.plugins.compound.CompoundingException
 
CompoundingException(String, Throwable) - Constructor for exception ru.yandex.jenkins.plugins.compound.CompoundingException
 
CompoundLauncher - Class in ru.yandex.jenkins.plugins.compound
A Launcher for CompoundSlave.
CompoundLauncher(CompoundSlave) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundLauncher
 
CompoundSlave - Class in ru.yandex.jenkins.plugins.compound
A compound slave, containing other sub-slaves.
CompoundSlave(String, String, String, List<CompoundSlave.Entry>) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
CompoundSlave.DescriptorImpl - Class in ru.yandex.jenkins.plugins.compound
 
CompoundSlave.DescriptorImpl() - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
CompoundSlave.DescriptorImpl.RoleEntry - Class in ru.yandex.jenkins.plugins.compound
 
CompoundSlave.DescriptorImpl.RoleEntry(String, String) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl.RoleEntry
 
CompoundSlave.Entry - Class in ru.yandex.jenkins.plugins.compound
Entry to pass around jelly-made ui
CompoundSlave.Entry(String, String) - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundSlave.Entry
 
CompoundTerminator - Class in ru.yandex.jenkins.plugins.compound
 
CompoundTerminator() - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundTerminator
 
CompoundTerminator.DescriptorImpl - Class in ru.yandex.jenkins.plugins.compound
 
CompoundTerminator.DescriptorImpl() - Constructor for class ru.yandex.jenkins.plugins.compound.CompoundTerminator.DescriptorImpl
 
ComputerAccessHack - Class in ru.yandex.jenkins.plugins.compound
 
ComputerAccessHack(Computer) - Constructor for class ru.yandex.jenkins.plugins.compound.ComputerAccessHack
 
configuration - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
configure(StaplerRequest, JSONObject) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
createComputer() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 

D

doCheckDefaultLabel(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
doCheckLabelAtom(String, String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.CompoundCloudDescription
FIXME: we use role to distinguish labelAtom of CompoundCloud.ConfigurationEntry and of a CompoundCloud.ConfigurationEntry.SlaveEntry -- the former will have null role, the latter will have actual role injected.
doCheckMaxInstances(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.CompoundCloudDescription
 
doCheckNumber(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.CompoundCloudDescription
 
doCheckRetryTimeout(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.CompoundCloudDescription
 
doCheckRole(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
doCreateSlave(CompoundCloud.ConfigurationEntry, int, String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
doFillNumberItems() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.DescriptorImpl
 
doFillRoleItems() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.DescriptorImpl
 
doFillRoleItems() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.CompoundCloudDescription
 
doFillRoleItems() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
doFillSlaveItems() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 

E

enslave(Slave, CompoundSlave) - Static method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
entries - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry
 

F

free(Slave) - Static method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
freeExecutors() - Method in class ru.yandex.jenkins.plugins.compound.ComputerAccessHack
 

G

getActualBuilder() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder
 
getAllSlaves() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
getBuildVariables() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.PatchedBuild
 
getBuiltOn() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.PatchedBuild
 
getCloudToProvision(Label) - Static method in class ru.yandex.jenkins.plugins.compound.CompoundCloud
Looks up a Cloud from Jenkins that is capable of deploying given Label
getConfiguration() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
getDefaultLabel() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl.RoleEntry
 
getDefaultLabelForRole(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
getDescriptor() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder
 
getDisplayName() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.DescriptorImpl
 
getDisplayName() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.CompoundCloudDescription
 
getDisplayName() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
getDisplayName() - Method in class ru.yandex.jenkins.plugins.compound.CompoundTerminator.DescriptorImpl
 
getEntries() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry
 
getEntries() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
getEnvironment(TaskListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.PatchedBuild
 
getExecutor() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.PatchedBuild
 
getLabelAtom() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry
 
getLabelAtom() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry.SlaveEntry
 
getName() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.Entry
 
getNodesProvisioned() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
getNumber() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder
 
getNumber() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry.SlaveEntry
 
getRequiredMonitorService() - Method in class ru.yandex.jenkins.plugins.compound.CompoundTerminator
 
getRetryTimeout() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
getRole() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder
 
getRole() - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry.SlaveEntry
 
getRole() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl.RoleEntry
 
getRole() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.Entry
 
getRoleNames() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
getRoles() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 
getSelf() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
getSlaveNumber() - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
getSlaves(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
getValues() - Method in class ru.yandex.jenkins.plugins.compound.CompoundEnvironmentContributor.EnvironmentAction
 

H

handleNewNodePage(ComputerSet, String, StaplerRequest, StaplerResponse) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.DescriptorImpl
 

I

isApplicable(Class<? extends AbstractProject>) - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.DescriptorImpl
 
isApplicable(Class<? extends AbstractProject>) - Method in class ru.yandex.jenkins.plugins.compound.CompoundTerminator.DescriptorImpl
 
isReachable(InetAddress) - Static method in class ru.yandex.jenkins.plugins.compound.CompoundEnvironmentContributor
A smarter function that checks if address is reachable in the desired way.

L

labelAtom - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry
 
labelAtom - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry.SlaveEntry
 
launch(SlaveComputer, TaskListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundLauncher
 

M

makeNames(List<CompoundSlave.Entry>) - Static method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 

N

needsToRunAfterFinalized() - Method in class ru.yandex.jenkins.plugins.compound.CompoundTerminator
 
nodesProvisioned - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
number - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry.SlaveEntry
 

O

occupyExecutors(CompoundSlave) - Method in class ru.yandex.jenkins.plugins.compound.ComputerAccessHack
 

P

perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder
 
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundTerminator
 
provision(Label, int) - Method in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 

R

retryTimeout - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud
 
role - Variable in class ru.yandex.jenkins.plugins.compound.CompoundCloud.ConfigurationEntry.SlaveEntry
 
ROLE_ROOT - Static variable in class ru.yandex.jenkins.plugins.compound.CompoundSlave
 
ru.yandex.jenkins.plugins.compound - package ru.yandex.jenkins.plugins.compound
 
run() - Method in class ru.yandex.jenkins.plugins.compound.CompoundBuilder.PatchedBuild
 

S

setNumExecutors(int) - Method in class ru.yandex.jenkins.plugins.compound.ComputerAccessHack
 
setRole(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.Entry
 
setSlave(String) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave.Entry
 

_

_terminate(TaskListener) - Method in class ru.yandex.jenkins.plugins.compound.CompoundSlave
Terminates all the cloud-based sub-slaves within the compound slave
A B C D E F G H I L M N O P R S _ 

Copyright © 2004-2015. All Rights Reserved.