org.jenkinsci.plugins.mesos
Class MesosSlaveInfo

java.lang.Object
  extended by org.jenkinsci.plugins.mesos.MesosSlaveInfo

public class MesosSlaveInfo
extends Object


Constructor Summary
MesosSlaveInfo(String labelString, String slaveCpus, String slaveMem, String maxExecutors, String executorCpus, String executorMem, String remoteFSRoot, String idleTerminationMinutes, String slaveAttributes, String jvmArgs, String containerImage, String containerOptions)
           
 
Method Summary
 String getContainerImage()
           
 String getContainerOptions()
           
 double getExecutorCpus()
           
 int getExecutorMem()
           
 int getIdleTerminationMinutes()
           
 String getJvmArgs()
           
 String getLabelString()
           
 int getMaxExecutors()
           
 String getRemoteFSRoot()
           
 net.sf.json.JSONObject getSlaveAttributes()
           
 double getSlaveCpus()
           
 int getSlaveMem()
           
 void setLabelString(String labelString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MesosSlaveInfo

@DataBoundConstructor
public MesosSlaveInfo(String labelString,
                                           String slaveCpus,
                                           String slaveMem,
                                           String maxExecutors,
                                           String executorCpus,
                                           String executorMem,
                                           String remoteFSRoot,
                                           String idleTerminationMinutes,
                                           String slaveAttributes,
                                           String jvmArgs,
                                           String containerImage,
                                           String containerOptions)
               throws NumberFormatException
Throws:
NumberFormatException
Method Detail

getLabelString

public String getLabelString()

setLabelString

public void setLabelString(String labelString)

getExecutorCpus

public double getExecutorCpus()

getSlaveCpus

public double getSlaveCpus()

getSlaveMem

public int getSlaveMem()

getMaxExecutors

public int getMaxExecutors()

getExecutorMem

public int getExecutorMem()

getRemoteFSRoot

public String getRemoteFSRoot()

getIdleTerminationMinutes

public int getIdleTerminationMinutes()

getSlaveAttributes

public net.sf.json.JSONObject getSlaveAttributes()

getJvmArgs

public String getJvmArgs()

getContainerImage

public String getContainerImage()

getContainerOptions

public String getContainerOptions()


Copyright © 2004-2014. All Rights Reserved.