C D E F G I J L M O P R S T U 

C

canProvision(Label) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
check(MesosComputer) - Method in class org.jenkinsci.plugins.mesos.MesosRetentionStrategy
 
clearResults() - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
configure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.mesos.MesosCloud.DescriptorImpl
 
createComputer() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 

D

disconnected(SchedulerDriver) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
doCheckExecutorCpus(String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud.DescriptorImpl
 
doCheckSlaveCpus(String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud.DescriptorImpl
 
doDoDelete() - Method in class org.jenkinsci.plugins.mesos.MesosComputer
 
doTestConnection(String, String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud.DescriptorImpl
Test connection from configuration page.

E

error(SchedulerDriver, String) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
executorLost(SchedulerDriver, Protos.ExecutorID, Protos.SlaveID, int) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 

F

frameworkMessage(SchedulerDriver, Protos.ExecutorID, Protos.SlaveID, byte[]) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 

G

get() - Static method in class org.jenkinsci.plugins.mesos.MesosCloud
 
getCpus() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 
getDescription() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
getDescriptor() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
getDescriptor() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 
getDisplayName() - Method in class org.jenkinsci.plugins.mesos.MesosCloud.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.mesos.MesosRetentionStrategy.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.mesos.MesosSlave.DescriptorImpl
 
getExecutorCpus() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getExecutorMem() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getFrameworkName() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
getIdleTerminationMinutes() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getInstance() - Static method in class org.jenkinsci.plugins.mesos.Mesos
 
getJvmArgs() - Method in class org.jenkinsci.plugins.mesos.MesosComputer
 
getJvmArgs() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 
getJvmArgs() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getLabelString() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getMaster() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
getMaxExecutors() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getMem() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 
getNativeLibraryPath() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
getNode() - Method in class org.jenkinsci.plugins.mesos.MesosComputer
 
getNumberOfActiveTasks() - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
getNumberOfPendingSlaves() - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
getRootPath() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 
getScheduler() - Method in class org.jenkinsci.plugins.mesos.Mesos
 
getScheduler() - Method in class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 
getSlaveAttributeForLabel(String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
Retrieves the slaveattribute corresponding to label name.
getSlaveAttributes() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getSlaveCpus() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
getSlaveInfos() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
getSlaveMem() - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 

I

idleTerminationMinutes - Variable in class org.jenkinsci.plugins.mesos.MesosRetentionStrategy
Number of minutes of idleness before an instance should be terminated.
idleTimeout() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 
init() - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
init() - Static method in class org.jenkinsci.plugins.mesos.MesosCloud
We want to start the Mesos scheduler as part of the initialization of Jenkins and after the cloud class values have been restored from persistence.If this is the very first time, this method will be NOOP as MesosCloud is not registered yet.
isCheckpoint() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
isOnDemandRegistration() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
isRunning() - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
isSchedulerRunning() - Method in class org.jenkinsci.plugins.mesos.Mesos
 
isSchedulerRunning() - Method in class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 

J

JenkinsScheduler - Class in org.jenkinsci.plugins.mesos
 
JenkinsScheduler(String, MesosCloud) - Constructor for class org.jenkinsci.plugins.mesos.JenkinsScheduler
 

L

launch(SlaveComputer, TaskListener) - Method in class org.jenkinsci.plugins.mesos.MesosComputerLauncher
Launches a mesos task that starts the jenkins slave.

M

Mesos - Class in org.jenkinsci.plugins.mesos
 
Mesos() - Constructor for class org.jenkinsci.plugins.mesos.Mesos
 
Mesos.JenkinsSlave - Class in org.jenkinsci.plugins.mesos
 
Mesos.JenkinsSlave(String) - Constructor for class org.jenkinsci.plugins.mesos.Mesos.JenkinsSlave
 
Mesos.MesosImpl - Class in org.jenkinsci.plugins.mesos
 
Mesos.MesosImpl() - Constructor for class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 
Mesos.SlaveRequest - Class in org.jenkinsci.plugins.mesos
 
Mesos.SlaveRequest(Mesos.JenkinsSlave, double, int, String, String) - Constructor for class org.jenkinsci.plugins.mesos.Mesos.SlaveRequest
 
MesosCloud - Class in org.jenkinsci.plugins.mesos
 
MesosCloud(String, String, String, String, List<MesosSlaveInfo>, boolean, boolean) - Constructor for class org.jenkinsci.plugins.mesos.MesosCloud
 
MesosCloud.DescriptorImpl - Class in org.jenkinsci.plugins.mesos
 
MesosCloud.DescriptorImpl() - Constructor for class org.jenkinsci.plugins.mesos.MesosCloud.DescriptorImpl
 
MesosComputer - Class in org.jenkinsci.plugins.mesos
 
MesosComputer(Slave) - Constructor for class org.jenkinsci.plugins.mesos.MesosComputer
 
MesosComputerLauncher - Class in org.jenkinsci.plugins.mesos
 
MesosComputerLauncher(String) - Constructor for class org.jenkinsci.plugins.mesos.MesosComputerLauncher
 
MesosRetentionStrategy - Class in org.jenkinsci.plugins.mesos
This is inspired by CloudRetentionStrategy.
MesosRetentionStrategy(int) - Constructor for class org.jenkinsci.plugins.mesos.MesosRetentionStrategy
 
MesosRetentionStrategy.DescriptorImpl - Class in org.jenkinsci.plugins.mesos
No registration since this retention strategy is used only for Mesos nodes that we provision automatically.
MesosRetentionStrategy.DescriptorImpl() - Constructor for class org.jenkinsci.plugins.mesos.MesosRetentionStrategy.DescriptorImpl
 
MesosSlave - Class in org.jenkinsci.plugins.mesos
 
MesosSlave(String, int, String, double, int, double, int, int, String) - Constructor for class org.jenkinsci.plugins.mesos.MesosSlave
 
MesosSlave.DescriptorImpl - Class in org.jenkinsci.plugins.mesos
 
MesosSlave.DescriptorImpl() - Constructor for class org.jenkinsci.plugins.mesos.MesosSlave.DescriptorImpl
 
MesosSlaveInfo - Class in org.jenkinsci.plugins.mesos
 
MesosSlaveInfo(String, String, String, String, String, String, String, String, String) - Constructor for class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 

O

offerRescinded(SchedulerDriver, Protos.OfferID) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
org.jenkinsci.plugins.mesos - package org.jenkinsci.plugins.mesos
 

P

provision(Label, int) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 

R

registered(SchedulerDriver, Protos.FrameworkID, Protos.MasterInfo) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
requestJenkinsSlave(Mesos.SlaveRequest, Mesos.SlaveResult) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
reregistered(SchedulerDriver, Protos.MasterInfo) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
resourceOffers(SchedulerDriver, List<Protos.Offer>) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
restartMesos() - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 

S

setDescription(String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
setFrameworkName(String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
setLabelString(String) - Method in class org.jenkinsci.plugins.mesos.MesosSlaveInfo
 
setMaster(String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
setMesosCloud(MesosCloud) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
setNativeLibraryPath(String) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
setOnDemandRegistration(boolean) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
setSlaveInfos(List<MesosSlaveInfo>) - Method in class org.jenkinsci.plugins.mesos.MesosCloud
 
slaveLost(SchedulerDriver, Protos.SlaveID) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
start(MesosComputer) - Method in class org.jenkinsci.plugins.mesos.MesosRetentionStrategy
Try to connect to it ASAP to launch the slave agent.
startJenkinsSlave(Mesos.SlaveRequest, Mesos.SlaveResult) - Method in class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 
startJenkinsSlave(Mesos.SlaveRequest, Mesos.SlaveResult) - Method in class org.jenkinsci.plugins.mesos.Mesos
Starts a jenkins slave asynchronously in the mesos cluster.
startScheduler(String, MesosCloud) - Method in class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 
startScheduler(String, MesosCloud) - Method in class org.jenkinsci.plugins.mesos.Mesos
 
statusUpdate(SchedulerDriver, Protos.TaskStatus) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
stop() - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 
stopJenkinsSlave(String) - Method in class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 
stopJenkinsSlave(String) - Method in class org.jenkinsci.plugins.mesos.Mesos
Stop a jenkins slave asynchronously in the mesos cluster.
stopScheduler() - Method in class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 
stopScheduler() - Method in class org.jenkinsci.plugins.mesos.Mesos
 
supervise() - Static method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
Disconnect framework, if we don't have active mesos slaves.
SUPERVISOR_LOCK - Static variable in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 

T

terminate() - Method in class org.jenkinsci.plugins.mesos.MesosComputerLauncher
Kills the mesos task that corresponds to the Jenkins slave, asynchronously.
terminate() - Method in class org.jenkinsci.plugins.mesos.MesosSlave
 
terminateJenkinsSlave(String) - Method in class org.jenkinsci.plugins.mesos.JenkinsScheduler
 

U

updateScheduler(MesosCloud) - Method in class org.jenkinsci.plugins.mesos.Mesos.MesosImpl
 
updateScheduler(MesosCloud) - Method in class org.jenkinsci.plugins.mesos.Mesos
 
C D E F G I J L M O P R S T U 

Copyright © 2004-2014. All Rights Reserved.