public class MachinePolicy extends ServicePolicy implements Serializable
Java class for MachinePolicy complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MachinePolicy"> <complexContent> <extension base="{urn:org:miloss:fgsms:services:interfaces:policyConfiguration}ServicePolicy"> <sequence> <element name="RecordCPUusage" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="RecordMemoryUsage" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="RecordNetworkUsage" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="RecordDiskUsagePartitionNames" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="RecordDiskSpace" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected boolean |
recordCPUusage |
protected List<String> |
recordDiskSpace |
protected List<String> |
recordDiskUsagePartitionNames |
protected boolean |
recordMemoryUsage |
protected List<String> |
recordNetworkUsage |
agentsEnabled, bucketCategory, dataTTL, description, displayName, domainName, externalURL, federationPolicyCollection, location, machineName, parentObject, poc, policyRefreshRate, policyType, serviceLevelAggrements, settings, url
Constructor and Description |
---|
MachinePolicy() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getRecordDiskSpace()
Gets the value of the recordDiskSpace property.
|
List<String> |
getRecordDiskUsagePartitionNames()
Gets the value of the recordDiskUsagePartitionNames property.
|
List<String> |
getRecordNetworkUsage()
Gets the value of the recordNetworkUsage property.
|
boolean |
isRecordCPUusage()
Gets the value of the recordCPUusage property.
|
boolean |
isRecordMemoryUsage()
Gets the value of the recordMemoryUsage property.
|
boolean |
isSetRecordCPUusage() |
boolean |
isSetRecordDiskSpace() |
boolean |
isSetRecordDiskUsagePartitionNames() |
boolean |
isSetRecordMemoryUsage() |
boolean |
isSetRecordNetworkUsage() |
void |
setRecordCPUusage(boolean value)
Sets the value of the recordCPUusage property.
|
void |
setRecordMemoryUsage(boolean value)
Sets the value of the recordMemoryUsage property.
|
void |
unsetRecordDiskSpace() |
void |
unsetRecordDiskUsagePartitionNames() |
void |
unsetRecordNetworkUsage() |
getBucketCategory, getDataTTL, getDescription, getDisplayName, getDomainName, getExternalURL, getFederationPolicyCollection, getLocation, getMachineName, getParentObject, getPOC, getPolicyRefreshRate, getPolicyType, getServiceLevelAggrements, getSettings, getURL, isAgentsEnabled, isSetAgentsEnabled, isSetBucketCategory, isSetDataTTL, isSetDescription, isSetDisplayName, isSetDomainName, isSetExternalURL, isSetFederationPolicyCollection, isSetLocation, isSetMachineName, isSetParentObject, isSetPOC, isSetPolicyRefreshRate, isSetPolicyType, isSetServiceLevelAggrements, isSetSettings, isSetURL, setAgentsEnabled, setBucketCategory, setDataTTL, setDescription, setDisplayName, setDomainName, setExternalURL, setFederationPolicyCollection, setLocation, setMachineName, setParentObject, setPOC, setPolicyRefreshRate, setPolicyType, setServiceLevelAggrements, setSettings, setURL
protected boolean recordCPUusage
protected boolean recordMemoryUsage
public boolean isRecordCPUusage()
public void setRecordCPUusage(boolean value)
public boolean isSetRecordCPUusage()
public boolean isRecordMemoryUsage()
public void setRecordMemoryUsage(boolean value)
public boolean isSetRecordMemoryUsage()
public List<String> getRecordNetworkUsage()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the recordNetworkUsage property.
For example, to add a new item, do as follows:
getRecordNetworkUsage().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetRecordNetworkUsage()
public void unsetRecordNetworkUsage()
public List<String> getRecordDiskUsagePartitionNames()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the recordDiskUsagePartitionNames property.
For example, to add a new item, do as follows:
getRecordDiskUsagePartitionNames().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetRecordDiskUsagePartitionNames()
public void unsetRecordDiskUsagePartitionNames()
public List<String> getRecordDiskSpace()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the recordDiskSpace property.
For example, to add a new item, do as follows:
getRecordDiskSpace().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetRecordDiskSpace()
public void unsetRecordDiskSpace()
Copyright © 2008–2017 MIL-OSS. All rights reserved.