|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ace.mws.nodes.Node
class Node
This class represents a node in the Moab Workload Manager. Moab recognizes a node as a collection of resources with a particular set of associated attributes. This definition is similar to the traditional notion of a node found in a Linux cluster or supercomputer wherein a node is defined as one or more CPUs, associated memory, and possibly other compute resources such as local disk, swap, network adapters, and software licenses. Additionally, this node is described by various attributes such as an architecture type or operating system. Nodes range in size from small uniprocessor PCs to large symmetric multiprocessing (SMP) systems where a single node may consist of hundreds of CPUs and massive amounts of memory.
Field Summary | |
---|---|
private NodeAccessPolicy |
accessPolicy
The node's access policy. |
private Set |
aliases
(String collection) Holds DNS aliases associated with the node |
private String |
architecture
The node's processor architecture. |
private Set |
availableClasses
(String collection) The classes that are available to the node. |
private Integer |
availableDisk
The node's available disk space in MB. |
private Date |
availableEndDate
The time when the node will stop being available. |
private Map |
availableGenericResources
(Map of String => Integer) The node's available generic resources. |
private Integer |
availableMemory
The node's available memory in MB. |
private Integer |
availableProcessors
The node's available processors. |
private Date |
availableStartDate
The time when the node will become available. |
private Integer |
availableSwap
The node's available swap space in MB. |
private String |
blockReason
The reason why jobs are blocked from running on the node. |
private String |
comments
User-specified comments regarding the node. |
private Set |
configuredClasses
(String collection) The classes reported by the resource manager for the node. |
private Double |
cpuLoad
The current load of the node as a percentage. |
private Boolean |
dynamic
If true, the node is associated with a dynamic resource manager. |
private Double |
externalLoad
The load on the node not attributed to any batch queues. |
private Set |
features
(String collection) The collection of any opaque node features used to describe and categorize the node. |
private Set |
flags
(NodeFlag collection) The flags that are set on this node. |
private Set |
genericEvents
(GenericEvent collection) The list of generic events reported on this node. |
private Map |
genericMetrics
(Map of String => Double) The values for the generic metrics for this node. |
private Map |
genericResources
(Map of String => Integer) The generic resources attached to this node. |
private String |
hypervisorType
The hypervisor type. |
private Double |
iOLoad
The load reported by the node on its I/O. |
private String |
id
The unique ID of the node. |
private Integer |
index
Reported by RMs. |
private Set |
jobs
(Job collection) The list of jobs on the node. |
private Date |
lastStateUpdateDate
The date of the last resource manager update of the node's state. |
private Date |
lastUpdateDate
The date of the last resource manager update |
private Double |
maxIOIn
The maximum input as a percentage allowed for the node's I/O. |
private Double |
maxIOLoad
The maximum total load as a percentage allowed for the node's I/O. |
private Double |
maxIOOut
The maximum output as a percentage allowed for the node's I/O. |
private Integer |
maxJob
The maximum number of jobs allowed to run on the node. |
private Integer |
maxJobPerUser
The maximum number of jobs for a single user allowed to run on the node. |
private Double |
maxLoad
The maximum total load as a percentage allowed on the node. |
private Double |
maxPEPerJob
The maximum processor equivalence per job allowed on the node. |
private Double |
maxPageIn
The maximum total page in allowed on the node. |
private Double |
maxPageOut
The maximum total page out allowed on the node. |
private Integer |
maxProc
The maximum number of processors available on the node. |
private Integer |
maxProcPerClass
The maximum number of processors per class available on the node. |
private Set |
messages
(Message collection) The list of system and user messages on the node. |
private String |
network
The name of the node's network. |
private String |
networkAddress
The network (usually IP) address of this node. |
private Double |
networkLoad
The load of the node's network as a percentage. |
private String |
nextOS
If populated, the next operating system that is currently being provisioned. |
private Set |
operations
(NodeOperation collection) The list of operations that can be performed on this node. |
private String |
os
The operating system of the node. |
private Set |
osList
(String collection) The list of potential operating systems for the node. |
private OverCommitFactor |
overcommit
This is the coefficient that determines how much resources may be overutilized on this hypervisor. |
private String |
partition
The partition this node belongs to. |
private NodePower |
power
The node's power state according to the resource managers reporting this node. |
private PowerPolicy |
powerPolicy
The power policy for this node. |
private NodePower |
powerSelected
The node's power state that Moab is currently scheduling. |
private Double |
priority
The priority associated with the node. |
private String |
priorityFunction
The function used to calculate this node's priority. |
private Integer |
procSpeed
The node's processor speed in MHz. |
private Boolean |
profilingEnabled
Indicates whether statistical profiling is enabled for this node. |
private Integer |
rack
The node's rack location. |
private Integer |
reservationCount
The number of reservations on the node. |
private Set |
reservations
(String collection) The list of reservations' names currently on this node. |
private String |
rmAccessList
A comma-separated list of resource managers that have access to this node. |
private static long |
serialVersionUID
|
private Integer |
size
The number of slots or size units consumed by the node. |
private Integer |
slot
The node's slot location. |
private Double |
speed
The relative speed of the node. |
private Double |
speedWeight
The weight of the speed metric in the node's priority function |
private NodeState |
state
The node's current state. |
private String |
substate
The substate that will give more information about the status of the VM. |
private Integer |
taskCount
The number of tasks currently running on the node. |
private Long |
totalActiveTime
The epoch time in seconds that the node was tracked as being busy with jobs. |
private Long |
totalAvailableTime
The epoch time in seconds that the node is available. |
private Integer |
totalDisk
The node's total disk space in MB. |
private Integer |
totalMemory
The node's total memory in MB. |
private Integer |
totalProcessors
The node's total processors. |
private Long |
totalStatsTime
The epoch time in seconds that stats have been tracked for the node. |
private Integer |
totalSwap
The node's total swap space in MB. |
private Long |
totalUpTime
The epoch time in seconds that the node was tracked as being up. |
private String |
type
The type of the node. |
private Map |
variables
(Map of String => String) Variables associated with the node. |
private Set |
virtualMachines
(VirtualMachine collection) The list of virtual machines on the node. |
private Set |
vmOsList
(String collection) The list of potential operating systems that can be used when creating a virtual machine on the node |
Constructor Summary | |
Node()
|
Method Summary | |
---|---|
NodeAccessPolicy
|
getAccessPolicy()
The node's access policy. |
Set
|
getAliases()
(String collection) Holds DNS aliases associated with the node |
String
|
getArchitecture()
The node's processor architecture. |
Set
|
getAvailableClasses()
(String collection) The classes that are available to the node. |
Integer
|
getAvailableDisk()
The node's available disk space in MB. |
Date
|
getAvailableEndDate()
The time when the node will stop being available. |
Map
|
getAvailableGenericResources()
(Map of String => Integer) The node's available generic resources. |
Integer
|
getAvailableMemory()
The node's available memory in MB. |
Integer
|
getAvailableProcessors()
The node's available processors. |
Date
|
getAvailableStartDate()
The time when the node will become available. |
Integer
|
getAvailableSwap()
The node's available swap space in MB. |
String
|
getBlockReason()
The reason why jobs are blocked from running on the node. |
String
|
getComments()
User-specified comments regarding the node. |
Set
|
getConfiguredClasses()
(String collection) The classes reported by the resource manager for the node. |
Double
|
getCpuLoad()
The current load of the node as a percentage. |
Boolean
|
getDynamic()
If true, the node is associated with a dynamic resource manager. |
Double
|
getExternalLoad()
The load on the node not attributed to any batch queues. |
Set
|
getFeatures()
(String collection) The collection of any opaque node features used to describe and categorize the node. |
Set
|
getFlags()
(NodeFlag collection) The flags that are set on this node. |
Set
|
getGenericEvents()
(GenericEvent collection) The list of generic events reported on this node. |
Map
|
getGenericMetrics()
(Map of String => Double) The values for the generic metrics for this node. |
Map
|
getGenericResources()
(Map of String => Integer) The generic resources attached to this node. |
String
|
getHypervisorType()
The hypervisor type. |
Double
|
getIOLoad()
The load reported by the node on its I/O. |
String
|
getId()
The unique ID of the node. |
Integer
|
getIndex()
Reported by RMs. |
Set
|
getJobs()
(Job collection) The list of jobs on the node. |
Date
|
getLastStateUpdateDate()
The date of the last resource manager update of the node's state. |
Date
|
getLastUpdateDate()
The date of the last resource manager update |
Double
|
getMaxIOIn()
The maximum input as a percentage allowed for the node's I/O. |
Double
|
getMaxIOLoad()
The maximum total load as a percentage allowed for the node's I/O. |
Double
|
getMaxIOOut()
The maximum output as a percentage allowed for the node's I/O. |
Integer
|
getMaxJob()
The maximum number of jobs allowed to run on the node. |
Integer
|
getMaxJobPerUser()
The maximum number of jobs for a single user allowed to run on the node. |
Double
|
getMaxLoad()
The maximum total load as a percentage allowed on the node. |
Double
|
getMaxPEPerJob()
The maximum processor equivalence per job allowed on the node. |
Double
|
getMaxPageIn()
The maximum total page in allowed on the node. |
Double
|
getMaxPageOut()
The maximum total page out allowed on the node. |
Integer
|
getMaxProc()
The maximum number of processors available on the node. |
Integer
|
getMaxProcPerClass()
The maximum number of processors per class available on the node. |
Set
|
getMessages()
(Message collection) The list of system and user messages on the node. |
String
|
getNetwork()
The name of the node's network. |
String
|
getNetworkAddress()
The network (usually IP) address of this node. |
Double
|
getNetworkLoad()
The load of the node's network as a percentage. |
String
|
getNextOS()
If populated, the next operating system that is currently being provisioned. |
Set
|
getOperations()
(NodeOperation collection) The list of operations that can be performed on this node. |
String
|
getOs()
The operating system of the node. |
Set
|
getOsList()
(String collection) The list of potential operating systems for the node. |
OverCommitFactor
|
getOvercommit()
This is the coefficient that determines how much resources may be overutilized on this hypervisor. |
String
|
getPartition()
The partition this node belongs to. |
NodePower
|
getPower()
The node's power state according to the resource managers reporting this node. |
PowerPolicy
|
getPowerPolicy()
The power policy for this node. |
NodePower
|
getPowerSelected()
The node's power state that Moab is currently scheduling. |
Double
|
getPriority()
The priority associated with the node. |
String
|
getPriorityFunction()
The function used to calculate this node's priority. |
Integer
|
getProcSpeed()
The node's processor speed in MHz. |
Boolean
|
getProfilingEnabled()
Indicates whether statistical profiling is enabled for this node. |
Integer
|
getRack()
The node's rack location. |
Integer
|
getReservationCount()
The number of reservations on the node. |
Set
|
getReservations()
(String collection) The list of reservations' names currently on this node. |
String
|
getRmAccessList()
A comma-separated list of resource managers that have access to this node. |
Integer
|
getSize()
The number of slots or size units consumed by the node. |
Integer
|
getSlot()
The node's slot location. |
Double
|
getSpeed()
The relative speed of the node. |
Double
|
getSpeedWeight()
The weight of the speed metric in the node's priority function |
NodeState
|
getState()
The node's current state. |
String
|
getSubstate()
The substate that will give more information about the status of the VM. |
Integer
|
getTaskCount()
The number of tasks currently running on the node. |
Long
|
getTotalActiveTime()
The epoch time in seconds that the node was tracked as being busy with jobs. |
Long
|
getTotalAvailableTime()
The epoch time in seconds that the node is available. |
Integer
|
getTotalDisk()
The node's total disk space in MB. |
Integer
|
getTotalMemory()
The node's total memory in MB. |
Integer
|
getTotalProcessors()
The node's total processors. |
Long
|
getTotalStatsTime()
The epoch time in seconds that stats have been tracked for the node. |
Integer
|
getTotalSwap()
The node's total swap space in MB. |
Long
|
getTotalUpTime()
The epoch time in seconds that the node was tracked as being up. |
String
|
getType()
The type of the node. |
Map
|
getVariables()
(Map of String => String) Variables associated with the node. |
Set
|
getVirtualMachines()
(VirtualMachine collection) The list of virtual machines on the node. |
Set
|
getVmOsList()
(String collection) The list of potential operating systems that can be used when creating a virtual machine on the node |
void
|
setAccessPolicy(NodeAccessPolicy accessPolicy)
The node's access policy. |
void
|
setAliases(Set aliases)
(String collection) Holds DNS aliases associated with the node |
void
|
setArchitecture(String architecture)
The node's processor architecture. |
void
|
setAvailableClasses(Set availableClasses)
(String collection) The classes that are available to the node. |
void
|
setAvailableDisk(Integer availableDisk)
The node's available disk space in MB. |
void
|
setAvailableEndDate(Date availableEndDate)
The time when the node will stop being available. |
void
|
setAvailableGenericResources(Map availableGenericResources)
(Map of String => Integer) The node's available generic resources. |
void
|
setAvailableMemory(Integer availableMemory)
The node's available memory in MB. |
void
|
setAvailableProcessors(Integer availableProcessors)
The node's available processors. |
void
|
setAvailableStartDate(Date availableStartDate)
The time when the node will become available. |
void
|
setAvailableSwap(Integer availableSwap)
The node's available swap space in MB. |
void
|
setBlockReason(String blockReason)
The reason why jobs are blocked from running on the node. |
void
|
setComments(String comments)
User-specified comments regarding the node. |
void
|
setConfiguredClasses(Set configuredClasses)
(String collection) The classes reported by the resource manager for the node. |
void
|
setCpuLoad(Double cpuLoad)
The current load of the node as a percentage. |
void
|
setDynamic(Boolean dynamic)
If true, the node is associated with a dynamic resource manager. |
void
|
setExternalLoad(Double externalLoad)
The load on the node not attributed to any batch queues. |
void
|
setFeatures(Set features)
(String collection) The collection of any opaque node features used to describe and categorize the node. |
void
|
setFlags(Set flags)
(NodeFlag collection) The flags that are set on this node. |
void
|
setGenericEvents(Set genericEvents)
(GenericEvent collection) The list of generic events reported on this node. |
void
|
setGenericMetrics(Map genericMetrics)
(Map of String => Double) The values for the generic metrics for this node. |
void
|
setGenericResources(Map genericResources)
(Map of String => Integer) The generic resources attached to this node. |
void
|
setHypervisorType(String hypervisorType)
The hypervisor type. |
void
|
setIOLoad(Double iOLoad)
The load reported by the node on its I/O. |
void
|
setId(String id)
The unique ID of the node. |
void
|
setIndex(Integer index)
Reported by RMs. |
void
|
setJobs(Set jobs)
(Job collection) The list of jobs on the node. |
void
|
setLastStateUpdateDate(Date lastStateUpdateDate)
The date of the last resource manager update of the node's state. |
void
|
setLastUpdateDate(Date lastUpdateDate)
The date of the last resource manager update |
void
|
setMaxIOIn(Double maxIOIn)
The maximum input as a percentage allowed for the node's I/O. |
void
|
setMaxIOLoad(Double maxIOLoad)
The maximum total load as a percentage allowed for the node's I/O. |
void
|
setMaxIOOut(Double maxIOOut)
The maximum output as a percentage allowed for the node's I/O. |
void
|
setMaxJob(Integer maxJob)
The maximum number of jobs allowed to run on the node. |
void
|
setMaxJobPerUser(Integer maxJobPerUser)
The maximum number of jobs for a single user allowed to run on the node. |
void
|
setMaxLoad(Double maxLoad)
The maximum total load as a percentage allowed on the node. |
void
|
setMaxPEPerJob(Double maxPEPerJob)
The maximum processor equivalence per job allowed on the node. |
void
|
setMaxPageIn(Double maxPageIn)
The maximum total page in allowed on the node. |
void
|
setMaxPageOut(Double maxPageOut)
The maximum total page out allowed on the node. |
void
|
setMaxProc(Integer maxProc)
The maximum number of processors available on the node. |
void
|
setMaxProcPerClass(Integer maxProcPerClass)
The maximum number of processors per class available on the node. |
void
|
setMessages(Set messages)
(Message collection) The list of system and user messages on the node. |
void
|
setNetwork(String network)
The name of the node's network. |
void
|
setNetworkAddress(String networkAddress)
The network (usually IP) address of this node. |
void
|
setNetworkLoad(Double networkLoad)
The load of the node's network as a percentage. |
void
|
setNextOS(String nextOS)
If populated, the next operating system that is currently being provisioned. |
void
|
setOperations(Set operations)
(NodeOperation collection) The list of operations that can be performed on this node. |
void
|
setOs(String os)
The operating system of the node. |
void
|
setOsList(Set osList)
(String collection) The list of potential operating systems for the node. |
void
|
setOvercommit(OverCommitFactor overcommit)
This is the coefficient that determines how much resources may be overutilized on this hypervisor. |
void
|
setPartition(String partition)
The partition this node belongs to. |
void
|
setPower(NodePower power)
The node's power state according to the resource managers reporting this node. |
void
|
setPowerPolicy(PowerPolicy powerPolicy)
The power policy for this node. |
void
|
setPowerSelected(NodePower powerSelected)
The node's power state that Moab is currently scheduling. |
void
|
setPriority(Double priority)
The priority associated with the node. |
void
|
setPriorityFunction(String priorityFunction)
The function used to calculate this node's priority. |
void
|
setProcSpeed(Integer procSpeed)
The node's processor speed in MHz. |
void
|
setProfilingEnabled(Boolean profilingEnabled)
Indicates whether statistical profiling is enabled for this node. |
void
|
setRack(Integer rack)
The node's rack location. |
void
|
setReservationCount(Integer reservationCount)
The number of reservations on the node. |
void
|
setReservations(Set reservations)
(String collection) The list of reservations' names currently on this node. |
void
|
setRmAccessList(String rmAccessList)
A comma-separated list of resource managers that have access to this node. |
void
|
setSize(Integer size)
The number of slots or size units consumed by the node. |
void
|
setSlot(Integer slot)
The node's slot location. |
void
|
setSpeed(Double speed)
The relative speed of the node. |
void
|
setSpeedWeight(Double speedWeight)
The weight of the speed metric in the node's priority function |
void
|
setState(NodeState state)
The node's current state. |
void
|
setSubstate(String substate)
The substate that will give more information about the status of the VM. |
void
|
setTaskCount(Integer taskCount)
The number of tasks currently running on the node. |
void
|
setTotalActiveTime(Long totalActiveTime)
The epoch time in seconds that the node was tracked as being busy with jobs. |
void
|
setTotalAvailableTime(Long totalAvailableTime)
The epoch time in seconds that the node is available. |
void
|
setTotalDisk(Integer totalDisk)
The node's total disk space in MB. |
void
|
setTotalMemory(Integer totalMemory)
The node's total memory in MB. |
void
|
setTotalProcessors(Integer totalProcessors)
The node's total processors. |
void
|
setTotalStatsTime(Long totalStatsTime)
The epoch time in seconds that stats have been tracked for the node. |
void
|
setTotalSwap(Integer totalSwap)
The node's total swap space in MB. |
void
|
setTotalUpTime(Long totalUpTime)
The epoch time in seconds that the node was tracked as being up. |
void
|
setType(String type)
The type of the node. |
void
|
setVariables(Map variables)
(Map of String => String) Variables associated with the node. |
void
|
setVirtualMachines(Set virtualMachines)
(VirtualMachine collection) The list of virtual machines on the node. |
void
|
setVmOsList(Set vmOsList)
(String collection) The list of potential operating systems that can be used when creating a virtual machine on the node |
String
|
toString()
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
private NodeAccessPolicy accessPolicy
private Set aliases
private String architecture
private Set availableClasses
private Integer availableDisk
private Date availableEndDate
private Map availableGenericResources
private Integer availableMemory
private Integer availableProcessors
private Date availableStartDate
private Integer availableSwap
private String blockReason
private String comments
private Set configuredClasses
private Double cpuLoad
private Boolean dynamic
private Double externalLoad
private Set features
private Set flags
private Set genericEvents
private Map genericMetrics
private Map genericResources
private String hypervisorType
private Double iOLoad
private String id
private Integer index
private Set jobs
private Date lastStateUpdateDate
private Date lastUpdateDate
private Double maxIOIn
private Double maxIOLoad
private Double maxIOOut
private Integer maxJob
private Integer maxJobPerUser
private Double maxLoad
private Double maxPEPerJob
private Double maxPageIn
private Double maxPageOut
private Integer maxProc
private Integer maxProcPerClass
private Set messages
private String network
private String networkAddress
private Double networkLoad
private String nextOS
private Set operations
private String os
private Set osList
private OverCommitFactor overcommit
private String partition
private NodePower power
private PowerPolicy powerPolicy
private NodePower powerSelected
private Double priority
private String priorityFunction
private Integer procSpeed
private Boolean profilingEnabled
private Integer rack
private Integer reservationCount
private Set reservations
private String rmAccessList
private static final long serialVersionUID
private Integer size
private Integer slot
private Double speed
private Double speedWeight
private NodeState state
private String substate
private Integer taskCount
private Long totalActiveTime
private Long totalAvailableTime
private Integer totalDisk
private Integer totalMemory
private Integer totalProcessors
private Long totalStatsTime
private Integer totalSwap
private Long totalUpTime
private String type
private Map variables
private Set virtualMachines
private Set vmOsList
Constructor Detail |
---|
Node()
Method Detail |
---|
NodeAccessPolicy getAccessPolicy()
Set getAliases()
String getArchitecture()
Set getAvailableClasses()
Integer getAvailableDisk()
Date getAvailableEndDate()
Map getAvailableGenericResources()
Integer getAvailableMemory()
Integer getAvailableProcessors()
Date getAvailableStartDate()
Integer getAvailableSwap()
String getBlockReason()
String getComments()
Set getConfiguredClasses()
Double getCpuLoad()
Boolean getDynamic()
Double getExternalLoad()
Set getFeatures()
Set getFlags()
Set getGenericEvents()
Map getGenericMetrics()
Map getGenericResources()
String getHypervisorType()
Double getIOLoad()
String getId()
Integer getIndex()
Set getJobs()
Date getLastStateUpdateDate()
Date getLastUpdateDate()
Double getMaxIOIn()
Double getMaxIOLoad()
Double getMaxIOOut()
Integer getMaxJob()
Integer getMaxJobPerUser()
Double getMaxLoad()
Double getMaxPEPerJob()
Double getMaxPageIn()
Double getMaxPageOut()
Integer getMaxProc()
Integer getMaxProcPerClass()
Set getMessages()
String getNetwork()
String getNetworkAddress()
Double getNetworkLoad()
String getNextOS()
Set getOperations()
String getOs()
Set getOsList()
OverCommitFactor getOvercommit()
String getPartition()
NodePower getPower()
PowerPolicy getPowerPolicy()
NodePower getPowerSelected()
Double getPriority()
String getPriorityFunction()
Integer getProcSpeed()
Boolean getProfilingEnabled()
Integer getRack()
Integer getReservationCount()
Set getReservations()
String getRmAccessList()
Integer getSize()
Integer getSlot()
Double getSpeed()
Double getSpeedWeight()
NodeState getState()
String getSubstate()
Integer getTaskCount()
Long getTotalActiveTime()
Long getTotalAvailableTime()
Integer getTotalDisk()
Integer getTotalMemory()
Integer getTotalProcessors()
Long getTotalStatsTime()
Integer getTotalSwap()
Long getTotalUpTime()
String getType()
Map getVariables()
Set getVirtualMachines()
Set getVmOsList()
void setAccessPolicy(NodeAccessPolicy accessPolicy)
void setAliases(Set aliases)
void setArchitecture(String architecture)
void setAvailableClasses(Set availableClasses)
void setAvailableDisk(Integer availableDisk)
void setAvailableEndDate(Date availableEndDate)
void setAvailableGenericResources(Map availableGenericResources)
void setAvailableMemory(Integer availableMemory)
void setAvailableProcessors(Integer availableProcessors)
void setAvailableStartDate(Date availableStartDate)
void setAvailableSwap(Integer availableSwap)
void setBlockReason(String blockReason)
void setComments(String comments)
void setConfiguredClasses(Set configuredClasses)
void setCpuLoad(Double cpuLoad)
void setDynamic(Boolean dynamic)
void setExternalLoad(Double externalLoad)
void setFeatures(Set features)
void setFlags(Set flags)
void setGenericEvents(Set genericEvents)
void setGenericMetrics(Map genericMetrics)
void setGenericResources(Map genericResources)
void setHypervisorType(String hypervisorType)
void setIOLoad(Double iOLoad)
void setId(String id)
void setIndex(Integer index)
void setJobs(Set jobs)
void setLastStateUpdateDate(Date lastStateUpdateDate)
void setLastUpdateDate(Date lastUpdateDate)
void setMaxIOIn(Double maxIOIn)
void setMaxIOLoad(Double maxIOLoad)
void setMaxIOOut(Double maxIOOut)
void setMaxJob(Integer maxJob)
void setMaxJobPerUser(Integer maxJobPerUser)
void setMaxLoad(Double maxLoad)
void setMaxPEPerJob(Double maxPEPerJob)
void setMaxPageIn(Double maxPageIn)
void setMaxPageOut(Double maxPageOut)
void setMaxProc(Integer maxProc)
void setMaxProcPerClass(Integer maxProcPerClass)
void setMessages(Set messages)
void setNetwork(String network)
void setNetworkAddress(String networkAddress)
void setNetworkLoad(Double networkLoad)
void setNextOS(String nextOS)
void setOperations(Set operations)
void setOs(String os)
void setOsList(Set osList)
void setOvercommit(OverCommitFactor overcommit)
void setPartition(String partition)
void setPower(NodePower power)
void setPowerPolicy(PowerPolicy powerPolicy)
void setPowerSelected(NodePower powerSelected)
void setPriority(Double priority)
void setPriorityFunction(String priorityFunction)
void setProcSpeed(Integer procSpeed)
void setProfilingEnabled(Boolean profilingEnabled)
void setRack(Integer rack)
void setReservationCount(Integer reservationCount)
void setReservations(Set reservations)
void setRmAccessList(String rmAccessList)
void setSize(Integer size)
void setSlot(Integer slot)
void setSpeed(Double speed)
void setSpeedWeight(Double speedWeight)
void setState(NodeState state)
void setSubstate(String substate)
void setTaskCount(Integer taskCount)
void setTotalActiveTime(Long totalActiveTime)
void setTotalAvailableTime(Long totalAvailableTime)
void setTotalDisk(Integer totalDisk)
void setTotalMemory(Integer totalMemory)
void setTotalProcessors(Integer totalProcessors)
void setTotalStatsTime(Long totalStatsTime)
void setTotalSwap(Integer totalSwap)
void setTotalUpTime(Long totalUpTime)
void setType(String type)
void setVariables(Map variables)
void setVirtualMachines(Set virtualMachines)
void setVmOsList(Set vmOsList)
String toString()
Groovy Documentation