Groovy Documentation

com.ace.mws.plugins
[Java] Class JobReportRequirement

java.lang.Object
  com.ace.mws.plugins.JobReportRequirement
All Implemented Interfaces:
IJobReportRequirement

public class JobReportRequirement
extends Object

A single requirement for a job definition.

Authors:
bsaville


Field Summary
private String architecture

@see #getArchitecture()

private String network

@see #getNetwork()

private Integer nodeCountMinimum

@see #getNodeCountMinimum()

private Integer nodeDisk

@see #getNodeDisk()

private Integer nodeMemory

@see #getNodeMemory()

private Integer nodeSwap

@see #getNodeSwap()

private List preferredNodeFeatures

@see #getPreferredNodeFeatures()

private Integer processorCountMinimum

@see #getProcessorCountMinimum()

private List requiredNodeFeatures

@see #getRequiredNodeFeatures()

private Integer tasksPerNode

@see #getTasksPerNode()

 
Constructor Summary
JobReportRequirement()

 
Method Summary
String getArchitecture()

{@inheritDoc}

String getNetwork()

{@inheritDoc}

Integer getNodeCountMinimum()

{@inheritDoc}

Integer getNodeDisk()

{@inheritDoc}

Integer getNodeMemory()

{@inheritDoc}

Integer getNodeSwap()

{@inheritDoc}

List getPreferredNodeFeatures()

{@inheritDoc}

Integer getProcessorCountMinimum()

{@inheritDoc}

List getRequiredNodeFeatures()

{@inheritDoc}

Integer getTasksPerNode()

{@inheritDoc}

void setArchitecture(String architecture)

{@inheritDoc}

void setNetwork(String network)

{@inheritDoc}

void setNodeCountMinimum(Integer nodeCountMinimum)

{@inheritDoc}

void setNodeDisk(Integer nodeDisk)

{@inheritDoc}

void setNodeMemory(Integer nodeMemory)

{@inheritDoc}

void setNodeSwap(Integer nodeSwap)

{@inheritDoc}

void setPreferredNodeFeatures(List preferredNodeFeatures)

{@inheritDoc}

void setProcessorCountMinimum(Integer processorCountMinimum)

{@inheritDoc}

void setRequiredNodeFeatures(List requiredNodeFeatures)

{@inheritDoc}

void setTasksPerNode(Integer tasksPerNode)

{@inheritDoc}

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

Field Detail

architecture

private String architecture
See Also:
getArchitecture()


network

private String network
See Also:
getNetwork()


nodeCountMinimum

private Integer nodeCountMinimum
See Also:
getNodeCountMinimum()


nodeDisk

private Integer nodeDisk
See Also:
getNodeDisk()


nodeMemory

private Integer nodeMemory
See Also:
getNodeMemory()


nodeSwap

private Integer nodeSwap
See Also:
getNodeSwap()


preferredNodeFeatures

private List preferredNodeFeatures
See Also:
getPreferredNodeFeatures()


processorCountMinimum

private Integer processorCountMinimum
See Also:
getProcessorCountMinimum()


requiredNodeFeatures

private List requiredNodeFeatures
See Also:
getRequiredNodeFeatures()


tasksPerNode

private Integer tasksPerNode
See Also:
getTasksPerNode()


 
Constructor Detail

JobReportRequirement

JobReportRequirement()


 
Method Detail

getArchitecture

public String getArchitecture()
{@inheritDoc}


getNetwork

public String getNetwork()
{@inheritDoc}


getNodeCountMinimum

public Integer getNodeCountMinimum()
{@inheritDoc}


getNodeDisk

public Integer getNodeDisk()
{@inheritDoc}


getNodeMemory

public Integer getNodeMemory()
{@inheritDoc}


getNodeSwap

public Integer getNodeSwap()
{@inheritDoc}


getPreferredNodeFeatures

public List getPreferredNodeFeatures()
{@inheritDoc}


getProcessorCountMinimum

public Integer getProcessorCountMinimum()
{@inheritDoc}


getRequiredNodeFeatures

public List getRequiredNodeFeatures()
{@inheritDoc}


getTasksPerNode

public Integer getTasksPerNode()
{@inheritDoc}


setArchitecture

public void setArchitecture(String architecture)
{@inheritDoc}


setNetwork

public void setNetwork(String network)
{@inheritDoc}


setNodeCountMinimum

public void setNodeCountMinimum(Integer nodeCountMinimum)
{@inheritDoc}


setNodeDisk

public void setNodeDisk(Integer nodeDisk)
{@inheritDoc}


setNodeMemory

public void setNodeMemory(Integer nodeMemory)
{@inheritDoc}


setNodeSwap

public void setNodeSwap(Integer nodeSwap)
{@inheritDoc}


setPreferredNodeFeatures

public void setPreferredNodeFeatures(List preferredNodeFeatures)
{@inheritDoc}


setProcessorCountMinimum

public void setProcessorCountMinimum(Integer processorCountMinimum)
{@inheritDoc}


setRequiredNodeFeatures

public void setRequiredNodeFeatures(List requiredNodeFeatures)
{@inheritDoc}


setTasksPerNode

public void setTasksPerNode(Integer tasksPerNode)
{@inheritDoc}


 

Groovy Documentation