Groovy Documentation

com.ace.mws.reservations
[Groovy] Class ReservationRequirement

java.lang.Object
  com.ace.mws.reservations.ReservationRequirement

class ReservationRequirement

Represents all the types of requirements a user can request while creating a reservation.


Field Summary
private String architecture

Required architecture.

private Set featureList

(String collection) The list of features required for this reservation.

private String featureMode

Required feature mode.

private Integer memory

Required node memory, in MB.

private Integer nodeCount

Required number of nodes.

private Set nodeIds

(String collection) The list of node IDs required for this reservation.

private String os

Required Operating System.

private Integer taskCount

Required task count.

 
Constructor Summary
ReservationRequirement()

 
Method Summary
String getArchitecture()

Required architecture.

Set getFeatureList()

(String collection) The list of features required for this reservation.

String getFeatureMode()

Required feature mode.

Integer getMemory()

Required node memory, in MB.

Integer getNodeCount()

Required number of nodes.

Set getNodeIds()

(String collection) The list of node IDs required for this reservation.

String getOs()

Required Operating System.

Integer getTaskCount()

Required task count.

void setArchitecture(String architecture)

Required architecture.

void setFeatureList(Set featureList)

(String collection) The list of features required for this reservation.

void setFeatureMode(String featureMode)

Required feature mode.

void setMemory(Integer memory)

Required node memory, in MB.

void setNodeCount(Integer nodeCount)

Required number of nodes.

void setNodeIds(Set nodeIds)

(String collection) The list of node IDs required for this reservation.

void setOs(String os)

Required Operating System.

void setTaskCount(Integer taskCount)

Required task count.

String toString()

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

architecture

private String architecture
Required architecture. Valid during POST.


featureList

private Set featureList
(String collection) The list of features required for this reservation. Valid during POST.
See Also:
String


featureMode

private String featureMode
Required feature mode.


memory

private Integer memory
Required node memory, in MB. Valid during POST.


nodeCount

private Integer nodeCount
Required number of nodes.


nodeIds

private Set nodeIds
(String collection) The list of node IDs required for this reservation.
See Also:
String


os

private String os
Required Operating System. Valid during POST.


taskCount

private Integer taskCount
Required task count. Valid during POST.


 
Constructor Detail

ReservationRequirement

ReservationRequirement()


 
Method Detail

getArchitecture

String getArchitecture()
Required architecture. Valid during POST.


getFeatureList

Set getFeatureList()
(String collection) The list of features required for this reservation. Valid during POST.
See Also:
String


getFeatureMode

String getFeatureMode()
Required feature mode.


getMemory

Integer getMemory()
Required node memory, in MB. Valid during POST.


getNodeCount

Integer getNodeCount()
Required number of nodes.


getNodeIds

Set getNodeIds()
(String collection) The list of node IDs required for this reservation.
See Also:
String


getOs

String getOs()
Required Operating System. Valid during POST.


getTaskCount

Integer getTaskCount()
Required task count. Valid during POST.


setArchitecture

void setArchitecture(String architecture)
Required architecture. Valid during POST.


setFeatureList

void setFeatureList(Set featureList)
(String collection) The list of features required for this reservation. Valid during POST.
See Also:
String


setFeatureMode

void setFeatureMode(String featureMode)
Required feature mode.


setMemory

void setMemory(Integer memory)
Required node memory, in MB. Valid during POST.


setNodeCount

void setNodeCount(Integer nodeCount)
Required number of nodes.


setNodeIds

void setNodeIds(Set nodeIds)
(String collection) The list of node IDs required for this reservation.
See Also:
String


setOs

void setOs(String os)
Required Operating System. Valid during POST.


setTaskCount

void setTaskCount(Integer taskCount)
Required task count. Valid during POST.


toString

String toString()


 

Groovy Documentation