Package com.vmware.nsx_policy.model
Class ApplianceProcessData
- java.lang.Object
-
- com.vmware.nsx_policy.model.ApplianceProcessData
-
- All Implemented Interfaces:
com.vmware.vapi.bindings.StaticStructure
,com.vmware.vapi.bindings.Structure
,java.io.Serializable
public final class ApplianceProcessData extends java.lang.Object implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
List of process data in given appliance node- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ApplianceProcessData.Builder
Builder class forApplianceProcessData
.
-
Field Summary
Fields Modifier and Type Field Description protected com.vmware.vapi.data.StructValue
__dynamicStructureFields
-
Constructor Summary
Constructors Modifier Constructor Description ApplianceProcessData()
Default constructor.protected
ApplianceProcessData(com.vmware.vapi.data.StructValue __dynamicStructureFields)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends com.vmware.vapi.bindings.Structure>
T_convertTo(java.lang.Class<T> clazz)
java.lang.String
_getCanonicalName()
static java.lang.String
_getCanonicalTypeName()
Returns the canonical type name.static com.vmware.vapi.bindings.type.StructType
_getClassType()
WARNING: Internal method, subject to change in future versions.com.vmware.vapi.data.StructValue
_getDataValue()
com.vmware.vapi.data.DataValue
_getDynamicField(java.lang.String fieldName)
java.util.Set<java.lang.String>
_getDynamicFieldNames()
com.vmware.vapi.bindings.type.StructType
_getType()
boolean
_hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
static ApplianceProcessData
_newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value.
WARNING: The returned object is not fully initialized.static ApplianceProcessData
_newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.void
_setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
protected void
_updateDataValue(com.vmware.vapi.data.StructValue structValue)
void
_validate()
boolean
equals(java.lang.Object obj)
java.lang.String
getId()
Display the Appliance id.java.util.List<ResourceLink>
getLinks()
The server will populate this field when returing the resource.java.lang.String
getName()
Display the appliance name.java.lang.String
getSchema()
Schema for this resource This property may be present in responses from the server, but if it is present in a request to server it will be ignored.SelfResourceLink
getSelf()
java.lang.Long
getTimestamp()
Timestamp of last modification.java.lang.Long
getTopProcessByCpuCount()
Display the total count of process.java.util.List<ProcessInformation>
getTopProcessByCpuList()
Display the top process list by CPU.java.lang.Long
getTopProcessByMemCount()
Display the total count of process.java.util.List<ProcessInformation>
getTopProcessByMemList()
Display the top process list by memory.int
hashCode()
void
setId(java.lang.String id)
Display the Appliance id.void
setLinks(java.util.List<ResourceLink> links)
The server will populate this field when returing the resource.void
setName(java.lang.String name)
Display the appliance name.void
setSchema(java.lang.String schema)
Schema for this resource This property may be present in responses from the server, but if it is present in a request to server it will be ignored.void
setSelf(SelfResourceLink self)
void
setTimestamp(java.lang.Long timestamp)
Timestamp of last modification.void
setTopProcessByCpuCount(java.lang.Long topProcessByCpuCount)
Display the total count of process.void
setTopProcessByCpuList(java.util.List<ProcessInformation> topProcessByCpuList)
Display the top process list by CPU.void
setTopProcessByMemCount(java.lang.Long topProcessByMemCount)
Display the total count of process.void
setTopProcessByMemList(java.util.List<ProcessInformation> topProcessByMemList)
Display the top process list by memory.java.lang.String
toString()
-
-
-
Method Detail
-
getLinks
public java.util.List<ResourceLink> getLinks()
The server will populate this field when returing the resource. Ignored on PUT and POST. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Returns:
- The current value of the property.
-
setLinks
public void setLinks(java.util.List<ResourceLink> links)
The server will populate this field when returing the resource. Ignored on PUT and POST. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
links
- New value for the property.
-
getSchema
public java.lang.String getSchema()
Schema for this resource This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Returns:
- The current value of the property.
-
setSchema
public void setSchema(java.lang.String schema)
Schema for this resource This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
schema
- New value for the property.
-
getSelf
public SelfResourceLink getSelf()
- Returns:
- The current value of the property.
-
setSelf
public void setSelf(SelfResourceLink self)
- Parameters:
self
- New value for the property.
-
getId
public java.lang.String getId()
Display the Appliance id.- Returns:
- The current value of the property.
-
setId
public void setId(java.lang.String id)
Display the Appliance id.- Parameters:
id
- New value for the property.
-
getName
public java.lang.String getName()
Display the appliance name.- Returns:
- The current value of the property.
-
setName
public void setName(java.lang.String name)
Display the appliance name.- Parameters:
name
- New value for the property.
-
getTimestamp
public java.lang.Long getTimestamp()
Timestamp of last modification. format: int64- Returns:
- The current value of the property.
-
setTimestamp
public void setTimestamp(java.lang.Long timestamp)
Timestamp of last modification. format: int64- Parameters:
timestamp
- New value for the property.
-
getTopProcessByCpuCount
public java.lang.Long getTopProcessByCpuCount()
Display the total count of process. format: int64- Returns:
- The current value of the property.
-
setTopProcessByCpuCount
public void setTopProcessByCpuCount(java.lang.Long topProcessByCpuCount)
Display the total count of process. format: int64- Parameters:
topProcessByCpuCount
- New value for the property.
-
getTopProcessByCpuList
public java.util.List<ProcessInformation> getTopProcessByCpuList()
Display the top process list by CPU.- Returns:
- The current value of the property.
-
setTopProcessByCpuList
public void setTopProcessByCpuList(java.util.List<ProcessInformation> topProcessByCpuList)
Display the top process list by CPU.- Parameters:
topProcessByCpuList
- New value for the property.
-
getTopProcessByMemCount
public java.lang.Long getTopProcessByMemCount()
Display the total count of process. format: int64- Returns:
- The current value of the property.
-
setTopProcessByMemCount
public void setTopProcessByMemCount(java.lang.Long topProcessByMemCount)
Display the total count of process. format: int64- Parameters:
topProcessByMemCount
- New value for the property.
-
getTopProcessByMemList
public java.util.List<ProcessInformation> getTopProcessByMemList()
Display the top process list by memory.- Returns:
- The current value of the property.
-
setTopProcessByMemList
public void setTopProcessByMemList(java.util.List<ProcessInformation> topProcessByMemList)
Display the top process list by memory.- Parameters:
topProcessByMemList
- New value for the property.
-
_getType
public com.vmware.vapi.bindings.type.StructType _getType()
- Specified by:
_getType
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDataValue
public com.vmware.vapi.data.StructValue _getDataValue()
- Specified by:
_getDataValue
in interfacecom.vmware.vapi.bindings.Structure
-
_updateDataValue
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
-
_validate
public void _validate()
- Specified by:
_validate
in interfacecom.vmware.vapi.bindings.StaticStructure
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Specified by:
toString
in interfacecom.vmware.vapi.bindings.StaticStructure
- Overrides:
toString
in classjava.lang.Object
-
_hasTypeNameOf
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
- Specified by:
_hasTypeNameOf
in interfacecom.vmware.vapi.bindings.Structure
-
_convertTo
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
- Specified by:
_convertTo
in interfacecom.vmware.vapi.bindings.Structure
-
_setDynamicField
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
- Specified by:
_setDynamicField
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicField
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
- Specified by:
_getDynamicField
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicFieldNames
public java.util.Set<java.lang.String> _getDynamicFieldNames()
- Specified by:
_getDynamicFieldNames
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getClassType
public static com.vmware.vapi.bindings.type.StructType _getClassType()
WARNING: Internal method, subject to change in future versions.- Returns:
StructType
instance representing the static bindings type for thisStructure
.
-
_getCanonicalName
public java.lang.String _getCanonicalName()
- Specified by:
_getCanonicalName
in interfacecom.vmware.vapi.bindings.Structure
-
_getCanonicalTypeName
public static java.lang.String _getCanonicalTypeName()
Returns the canonical type name. See_getCanonicalName()
.- Returns:
- canonical type name
-
_newInstance
public static ApplianceProcessData _newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value.
WARNING: The returned object is not fully initialized.- Parameters:
structValue
- the source of the data contained in the binding object. Could contain more data than fields of this class can describe i.e. newer version of the binding object. Could be null.- Returns:
- the static bindings
StructType
-
_newInstance2
public static ApplianceProcessData _newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.
-
-