ncsa.tools.sss.types
Class ConsumableResource

java.lang.Object
  extended byncsa.tools.sss.types.ConsumableResource
All Implemented Interfaces:
UserFacing

public class ConsumableResource
extends java.lang.Object
implements UserFacing


Field Summary
static java.lang.String TAG_consumptionRate
           
static java.lang.String TAG_dedicated
           
static java.lang.String TAG_Disk
           
static java.lang.String TAG_dynamic
           
static java.lang.String TAG_Memory
           
static java.lang.String TAG_metric
           
static java.lang.String TAG_Network
           
static java.lang.String TAG_op
           
static java.lang.String TAG_Processors
           
static java.lang.String TAG_Swap
           
static java.lang.String TAG_units
           
static java.lang.String TAG_wallDuration
           
static java.lang.String[] TAGS_SELF
           
 
Constructor Summary
ConsumableResource()
           
 
Method Summary
 org.dom4j.Element asElement()
           
 java.lang.Double get_Disk()
           
 java.lang.Double get_Memory()
           
 java.lang.Double get_Network()
           
 java.lang.Integer get_Processors()
           
 java.lang.Double get_Swap()
           
 java.lang.Double getConsumptionRate()
           
 java.lang.Boolean getDedicated()
           
 java.lang.Boolean getDynamic()
           
 java.lang.String getMetric()
           
 java.lang.String getUnits()
           
 java.lang.Long getWallDuration()
           
 void initializeFromElement(org.dom4j.Element element)
           
 void set_Disk(java.lang.Double disk)
           
 void set_Memory(java.lang.Double memory)
           
 void set_Network(java.lang.Double network)
           
 void set_Processors(java.lang.Integer processors)
           
 void set_Swap(java.lang.Double swap)
           
 void setConsumptionRate(java.lang.Double consumptionRate)
           
 void setDedicated(java.lang.Boolean dedicated)
           
 void setDynamic(java.lang.Boolean dynamic)
           
 void setMetric(java.lang.String metric)
           
 void setUnits(java.lang.String units)
           
 void setWallDuration(java.lang.Long wallDuration)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAGS_SELF

public static final java.lang.String[] TAGS_SELF

TAG_Disk

public static final java.lang.String TAG_Disk
See Also:
Constant Field Values

TAG_Memory

public static final java.lang.String TAG_Memory
See Also:
Constant Field Values

TAG_Network

public static final java.lang.String TAG_Network
See Also:
Constant Field Values

TAG_Processors

public static final java.lang.String TAG_Processors
See Also:
Constant Field Values

TAG_Swap

public static final java.lang.String TAG_Swap
See Also:
Constant Field Values

TAG_op

public static final java.lang.String TAG_op
See Also:
Constant Field Values

TAG_dedicated

public static final java.lang.String TAG_dedicated
See Also:
Constant Field Values

TAG_units

public static final java.lang.String TAG_units
See Also:
Constant Field Values

TAG_metric

public static final java.lang.String TAG_metric
See Also:
Constant Field Values

TAG_wallDuration

public static final java.lang.String TAG_wallDuration
See Also:
Constant Field Values

TAG_consumptionRate

public static final java.lang.String TAG_consumptionRate
See Also:
Constant Field Values

TAG_dynamic

public static final java.lang.String TAG_dynamic
See Also:
Constant Field Values
Constructor Detail

ConsumableResource

public ConsumableResource()
Method Detail

asElement

public org.dom4j.Element asElement()
Specified by:
asElement in interface UserFacing

initializeFromElement

public void initializeFromElement(org.dom4j.Element element)
Specified by:
initializeFromElement in interface UserFacing

get_Disk

public java.lang.Double get_Disk()

set_Disk

public void set_Disk(java.lang.Double disk)

get_Memory

public java.lang.Double get_Memory()

set_Memory

public void set_Memory(java.lang.Double memory)

get_Network

public java.lang.Double get_Network()

set_Network

public void set_Network(java.lang.Double network)

get_Processors

public java.lang.Integer get_Processors()

set_Processors

public void set_Processors(java.lang.Integer processors)

get_Swap

public java.lang.Double get_Swap()

set_Swap

public void set_Swap(java.lang.Double swap)

getConsumptionRate

public java.lang.Double getConsumptionRate()

setConsumptionRate

public void setConsumptionRate(java.lang.Double consumptionRate)

getDedicated

public java.lang.Boolean getDedicated()

setDedicated

public void setDedicated(java.lang.Boolean dedicated)

getDynamic

public java.lang.Boolean getDynamic()

setDynamic

public void setDynamic(java.lang.Boolean dynamic)

getMetric

public java.lang.String getMetric()

setMetric

public void setMetric(java.lang.String metric)

getUnits

public java.lang.String getUnits()

setUnits

public void setUnits(java.lang.String units)

getWallDuration

public java.lang.Long getWallDuration()

setWallDuration

public void setWallDuration(java.lang.Long wallDuration)