@Generated(value="org.jsonschema2pojo") public class ComputingManager extends Object
| Constructor and Description |
|---|
ComputingManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
Map<String,Object> |
getAdditionalProperties() |
String |
getApplicationDir()
The absolute path of a directory available for installation of persistent application software
|
List<String> |
getApplicationEnvironmentID()
ID(s) of ApplicationEnvironments provided by this ComputingManager
|
List<String> |
getBenchmarkID()
ID(s) of Benchmarks associated with this ComputingManager
|
Boolean |
getBulkSubmission()
Whether multiple jobs can be submitted at once (no value implies undefined in ExtendedBoolean_t)
|
Integer |
getCacheFree()
If local caching of input files is supported, the available size of the area they may be stored in
|
Integer |
getCacheTotal()
If local caching of input files is supported, the total size of the area they may be stored in
|
Boolean |
getHomogeneous()
Whether this ComputingManager manages only one type of ExecutionEnvironment
|
Boolean |
getLocalCPUDistribution()
Classification of the managed ExecutionEnvironments aggregated by the number of logical CPUs
|
List<String> |
getNetworkInfo()
The types of internal network connections between ExecutionEnvironments (NetworkInfo_t)
|
Boolean |
getReservation()
Whether advance reservation is supported (no value implies undefined in ExtendedBoolean_t)
|
String |
getScratchDir()
The absolute path of a shared directory available for application data
|
Integer |
getSlotsUsedByGridJobs()
The number of slots currently used by jobs submitted via a non-Grid interface
|
Integer |
getSlotsUsedByLocalJobs()
The number of slots currently used by jobs submitted via a non-Grid interface
|
String |
getTmpDir()
The absolute path of a temporary directory local to an ExecutionEnvironment
|
Integer |
getTotalLogicalCPUs()
The total number of logical CPUs managed by this ComputingManager
|
Integer |
getTotalPhysicalCPUs()
The total number of physical CPUs managed by this ComputingManager
|
Integer |
getTotalSlots()
The total number of slots managed by this ComputingManager
|
Integer |
getWorkingAreaFree()
The amount of free space in the working area (GB)
|
Boolean |
getWorkingAreaGuaranteed()
True if the job is guaranteed all of WorkingAreaTotal
|
Integer |
getWorkingAreaLifeTime()
The minimum guaranteed lifetime of files created in the working area (seconds)
|
Integer |
getWorkingAreaMultiSlotFree()
The available space in the working area across all ExecutionEnvironments (GB)
|
Integer |
getWorkingAreaMultiSlotLifeTime()
The minimum guaranteed lifetime of files created in the working area (seconds)
|
Integer |
getWorkingAreaMultiSlotTotal()
The total size of the working area across all ExecutionEnvironments (GB)
|
Boolean |
getWorkingAreaShared()
True if the working area is shared across different ExecutionEnvironments
|
Integer |
getWorkingAreaTotal()
Total size of the working area available to single slot jobs (GB)
|
int |
hashCode() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setApplicationDir(String applicationDir)
The absolute path of a directory available for installation of persistent application software
|
void |
setApplicationEnvironmentID(List<String> applicationEnvironmentID)
ID(s) of ApplicationEnvironments provided by this ComputingManager
|
void |
setBenchmarkID(List<String> benchmarkID)
ID(s) of Benchmarks associated with this ComputingManager
|
void |
setBulkSubmission(Boolean bulkSubmission)
Whether multiple jobs can be submitted at once (no value implies undefined in ExtendedBoolean_t)
|
void |
setCacheFree(Integer cacheFree)
If local caching of input files is supported, the available size of the area they may be stored in
|
void |
setCacheTotal(Integer cacheTotal)
If local caching of input files is supported, the total size of the area they may be stored in
|
void |
setHomogeneous(Boolean homogeneous)
Whether this ComputingManager manages only one type of ExecutionEnvironment
|
void |
setLocalCPUDistribution(Boolean localCPUDistribution)
Classification of the managed ExecutionEnvironments aggregated by the number of logical CPUs
|
void |
setNetworkInfo(List<String> networkInfo)
The types of internal network connections between ExecutionEnvironments (NetworkInfo_t)
|
void |
setReservation(Boolean reservation)
Whether advance reservation is supported (no value implies undefined in ExtendedBoolean_t)
|
void |
setScratchDir(String scratchDir)
The absolute path of a shared directory available for application data
|
void |
setSlotsUsedByGridJobs(Integer slotsUsedByGridJobs)
The number of slots currently used by jobs submitted via a non-Grid interface
|
void |
setSlotsUsedByLocalJobs(Integer slotsUsedByLocalJobs)
The number of slots currently used by jobs submitted via a non-Grid interface
|
void |
setTmpDir(String tmpDir)
The absolute path of a temporary directory local to an ExecutionEnvironment
|
void |
setTotalLogicalCPUs(Integer totalLogicalCPUs)
The total number of logical CPUs managed by this ComputingManager
|
void |
setTotalPhysicalCPUs(Integer totalPhysicalCPUs)
The total number of physical CPUs managed by this ComputingManager
|
void |
setTotalSlots(Integer totalSlots)
The total number of slots managed by this ComputingManager
|
void |
setWorkingAreaFree(Integer workingAreaFree)
The amount of free space in the working area (GB)
|
void |
setWorkingAreaGuaranteed(Boolean workingAreaGuaranteed)
True if the job is guaranteed all of WorkingAreaTotal
|
void |
setWorkingAreaLifeTime(Integer workingAreaLifeTime)
The minimum guaranteed lifetime of files created in the working area (seconds)
|
void |
setWorkingAreaMultiSlotFree(Integer workingAreaMultiSlotFree)
The available space in the working area across all ExecutionEnvironments (GB)
|
void |
setWorkingAreaMultiSlotLifeTime(Integer workingAreaMultiSlotLifeTime)
The minimum guaranteed lifetime of files created in the working area (seconds)
|
void |
setWorkingAreaMultiSlotTotal(Integer workingAreaMultiSlotTotal)
The total size of the working area across all ExecutionEnvironments (GB)
|
void |
setWorkingAreaShared(Boolean workingAreaShared)
True if the working area is shared across different ExecutionEnvironments
|
void |
setWorkingAreaTotal(Integer workingAreaTotal)
Total size of the working area available to single slot jobs (GB)
|
String |
toString() |
public Boolean getReservation()
public void setReservation(Boolean reservation)
public Boolean getBulkSubmission()
public void setBulkSubmission(Boolean bulkSubmission)
public Integer getTotalPhysicalCPUs()
public void setTotalPhysicalCPUs(Integer totalPhysicalCPUs)
public Integer getTotalLogicalCPUs()
public void setTotalLogicalCPUs(Integer totalLogicalCPUs)
public Integer getTotalSlots()
public void setTotalSlots(Integer totalSlots)
public Integer getSlotsUsedByLocalJobs()
public void setSlotsUsedByLocalJobs(Integer slotsUsedByLocalJobs)
public Integer getSlotsUsedByGridJobs()
public void setSlotsUsedByGridJobs(Integer slotsUsedByGridJobs)
public Boolean getHomogeneous()
public void setHomogeneous(Boolean homogeneous)
public List<String> getNetworkInfo()
public void setNetworkInfo(List<String> networkInfo)
public Boolean getLocalCPUDistribution()
public void setLocalCPUDistribution(Boolean localCPUDistribution)
public Boolean getWorkingAreaShared()
public void setWorkingAreaShared(Boolean workingAreaShared)
public Boolean getWorkingAreaGuaranteed()
public void setWorkingAreaGuaranteed(Boolean workingAreaGuaranteed)
public Integer getWorkingAreaTotal()
public void setWorkingAreaTotal(Integer workingAreaTotal)
public Integer getWorkingAreaFree()
public void setWorkingAreaFree(Integer workingAreaFree)
public Integer getWorkingAreaLifeTime()
public void setWorkingAreaLifeTime(Integer workingAreaLifeTime)
public Integer getWorkingAreaMultiSlotTotal()
public void setWorkingAreaMultiSlotTotal(Integer workingAreaMultiSlotTotal)
public Integer getWorkingAreaMultiSlotFree()
public void setWorkingAreaMultiSlotFree(Integer workingAreaMultiSlotFree)
public Integer getWorkingAreaMultiSlotLifeTime()
public void setWorkingAreaMultiSlotLifeTime(Integer workingAreaMultiSlotLifeTime)
public Integer getCacheTotal()
public void setCacheTotal(Integer cacheTotal)
public Integer getCacheFree()
public void setCacheFree(Integer cacheFree)
public String getTmpDir()
public void setTmpDir(String tmpDir)
public String getScratchDir()
public void setScratchDir(String scratchDir)
public String getApplicationDir()
public void setApplicationDir(String applicationDir)
public List<String> getApplicationEnvironmentID()
public void setApplicationEnvironmentID(List<String> applicationEnvironmentID)
public List<String> getBenchmarkID()
public void setBenchmarkID(List<String> benchmarkID)
Copyright © 2011–2014 The Apache Software Foundation. All rights reserved.