Package com.vmware.nsx_policy.model
Class TransportNodeStatusReport
- java.lang.Object
-
- com.vmware.nsx_policy.model.TransportNodeStatusReport
-
- All Implemented Interfaces:
com.vmware.vapi.bindings.StaticStructure,com.vmware.vapi.bindings.Structure,java.io.Serializable
public final class TransportNodeStatusReport extends java.lang.Object implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructuretransport node status report item- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransportNodeStatusReport.BuilderBuilder class forTransportNodeStatusReport.
-
Field Summary
Fields Modifier and Type Field Description protected com.vmware.vapi.data.StructValue__dynamicStructureFieldsstatic java.lang.StringAGENT_STATUS_DEGRADEDstatic java.lang.StringAGENT_STATUS_DOWNstatic java.lang.StringAGENT_STATUS_UNKNOWNstatic java.lang.StringAGENT_STATUS_UPstatic java.lang.StringCONTROL_CONNECTION_STATUS_DEGRADEDstatic java.lang.StringCONTROL_CONNECTION_STATUS_DOWNstatic java.lang.StringCONTROL_CONNECTION_STATUS_UNKNOWNstatic java.lang.StringCONTROL_CONNECTION_STATUS_UPstatic java.lang.StringMGMT_CONNECTION_STATUS_DEGRADEDstatic java.lang.StringMGMT_CONNECTION_STATUS_DOWNstatic java.lang.StringMGMT_CONNECTION_STATUS_UNKNOWNstatic java.lang.StringMGMT_CONNECTION_STATUS_UPstatic java.lang.StringPNIC_STATUS_DEGRADEDstatic java.lang.StringPNIC_STATUS_DOWNstatic java.lang.StringPNIC_STATUS_UNKNOWNstatic java.lang.StringPNIC_STATUS_UPstatic java.lang.StringTHREAT_STATUS_ABNORMALstatic java.lang.StringTHREAT_STATUS_NORMALstatic java.lang.StringTUNNEL_STATUS_DEGRADEDstatic java.lang.StringTUNNEL_STATUS_DOWNstatic java.lang.StringTUNNEL_STATUS_UNKNOWNstatic java.lang.StringTUNNEL_STATUS_UP
-
Constructor Summary
Constructors Modifier Constructor Description TransportNodeStatusReport()Default constructor.protectedTransportNodeStatusReport(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 TransportNodeStatusReport_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 TransportNodeStatusReport_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()booleanequals(java.lang.Object obj)java.lang.StringgetAgentStatus()Possible values are:AGENT_STATUS_UNKNOWNAGENT_STATUS_UPAGENT_STATUS_DOWNAGENT_STATUS_DEGRADEDAgent statusjava.lang.StringgetControlConnectionStatus()Possible values are:CONTROL_CONNECTION_STATUS_UNKNOWNCONTROL_CONNECTION_STATUS_UPCONTROL_CONNECTION_STATUS_DOWNCONTROL_CONNECTION_STATUS_DEGRADEDCcp connection statusjava.lang.LonggetDownAgentCount()Agent down count format: int32java.lang.LonggetDownTunnelCount()Tunnel down count format: int32java.lang.StringgetMgmtConnectionStatus()Possible values are:MGMT_CONNECTION_STATUS_UNKNOWNMGMT_CONNECTION_STATUS_UPMGMT_CONNECTION_STATUS_DOWNMGMT_CONNECTION_STATUS_DEGRADEDManagement connection statusjava.lang.StringgetNodeUuid()Node uuidjava.lang.StringgetPnicStatus()Possible values are:PNIC_STATUS_UNKNOWNPNIC_STATUS_UPPNIC_STATUS_DOWNPNIC_STATUS_DEGRADEDPnic statusjava.lang.StringgetThreatStatus()Possible values are:THREAT_STATUS_NORMALTHREAT_STATUS_ABNORMALTransport node threat statusjava.lang.StringgetTunnelStatus()Possible values are:TUNNEL_STATUS_UNKNOWNTUNNEL_STATUS_UPTUNNEL_STATUS_DOWNTUNNEL_STATUS_DEGRADEDTunnel statusjava.lang.LonggetUpAgentCount()Agent up count format: int32java.lang.LonggetUpTunnelCount()Tunnel up count format: int32inthashCode()voidsetAgentStatus(java.lang.String agentStatus)Possible values are:AGENT_STATUS_UNKNOWNAGENT_STATUS_UPAGENT_STATUS_DOWNAGENT_STATUS_DEGRADEDAgent statusvoidsetControlConnectionStatus(java.lang.String controlConnectionStatus)Possible values are:CONTROL_CONNECTION_STATUS_UNKNOWNCONTROL_CONNECTION_STATUS_UPCONTROL_CONNECTION_STATUS_DOWNCONTROL_CONNECTION_STATUS_DEGRADEDCcp connection statusvoidsetDownAgentCount(java.lang.Long downAgentCount)Agent down count format: int32voidsetDownTunnelCount(java.lang.Long downTunnelCount)Tunnel down count format: int32voidsetMgmtConnectionStatus(java.lang.String mgmtConnectionStatus)Possible values are:MGMT_CONNECTION_STATUS_UNKNOWNMGMT_CONNECTION_STATUS_UPMGMT_CONNECTION_STATUS_DOWNMGMT_CONNECTION_STATUS_DEGRADEDManagement connection statusvoidsetNodeUuid(java.lang.String nodeUuid)Node uuidvoidsetPnicStatus(java.lang.String pnicStatus)Possible values are:PNIC_STATUS_UNKNOWNPNIC_STATUS_UPPNIC_STATUS_DOWNPNIC_STATUS_DEGRADEDPnic statusvoidsetThreatStatus(java.lang.String threatStatus)Possible values are:THREAT_STATUS_NORMALTHREAT_STATUS_ABNORMALTransport node threat statusvoidsetTunnelStatus(java.lang.String tunnelStatus)Possible values are:TUNNEL_STATUS_UNKNOWNTUNNEL_STATUS_UPTUNNEL_STATUS_DOWNTUNNEL_STATUS_DEGRADEDTunnel statusvoidsetUpAgentCount(java.lang.Long upAgentCount)Agent up count format: int32voidsetUpTunnelCount(java.lang.Long upTunnelCount)Tunnel up count format: int32java.lang.StringtoString()
-
-
-
Field Detail
-
AGENT_STATUS_UNKNOWN
public static final java.lang.String AGENT_STATUS_UNKNOWN
- See Also:
- Constant Field Values
-
AGENT_STATUS_UP
public static final java.lang.String AGENT_STATUS_UP
- See Also:
- Constant Field Values
-
AGENT_STATUS_DOWN
public static final java.lang.String AGENT_STATUS_DOWN
- See Also:
- Constant Field Values
-
AGENT_STATUS_DEGRADED
public static final java.lang.String AGENT_STATUS_DEGRADED
- See Also:
- Constant Field Values
-
CONTROL_CONNECTION_STATUS_UNKNOWN
public static final java.lang.String CONTROL_CONNECTION_STATUS_UNKNOWN
- See Also:
- Constant Field Values
-
CONTROL_CONNECTION_STATUS_UP
public static final java.lang.String CONTROL_CONNECTION_STATUS_UP
- See Also:
- Constant Field Values
-
CONTROL_CONNECTION_STATUS_DOWN
public static final java.lang.String CONTROL_CONNECTION_STATUS_DOWN
- See Also:
- Constant Field Values
-
CONTROL_CONNECTION_STATUS_DEGRADED
public static final java.lang.String CONTROL_CONNECTION_STATUS_DEGRADED
- See Also:
- Constant Field Values
-
MGMT_CONNECTION_STATUS_UNKNOWN
public static final java.lang.String MGMT_CONNECTION_STATUS_UNKNOWN
- See Also:
- Constant Field Values
-
MGMT_CONNECTION_STATUS_UP
public static final java.lang.String MGMT_CONNECTION_STATUS_UP
- See Also:
- Constant Field Values
-
MGMT_CONNECTION_STATUS_DOWN
public static final java.lang.String MGMT_CONNECTION_STATUS_DOWN
- See Also:
- Constant Field Values
-
MGMT_CONNECTION_STATUS_DEGRADED
public static final java.lang.String MGMT_CONNECTION_STATUS_DEGRADED
- See Also:
- Constant Field Values
-
PNIC_STATUS_UNKNOWN
public static final java.lang.String PNIC_STATUS_UNKNOWN
- See Also:
- Constant Field Values
-
PNIC_STATUS_UP
public static final java.lang.String PNIC_STATUS_UP
- See Also:
- Constant Field Values
-
PNIC_STATUS_DOWN
public static final java.lang.String PNIC_STATUS_DOWN
- See Also:
- Constant Field Values
-
PNIC_STATUS_DEGRADED
public static final java.lang.String PNIC_STATUS_DEGRADED
- See Also:
- Constant Field Values
-
THREAT_STATUS_NORMAL
public static final java.lang.String THREAT_STATUS_NORMAL
- See Also:
- Constant Field Values
-
THREAT_STATUS_ABNORMAL
public static final java.lang.String THREAT_STATUS_ABNORMAL
- See Also:
- Constant Field Values
-
TUNNEL_STATUS_UNKNOWN
public static final java.lang.String TUNNEL_STATUS_UNKNOWN
- See Also:
- Constant Field Values
-
TUNNEL_STATUS_UP
public static final java.lang.String TUNNEL_STATUS_UP
- See Also:
- Constant Field Values
-
TUNNEL_STATUS_DOWN
public static final java.lang.String TUNNEL_STATUS_DOWN
- See Also:
- Constant Field Values
-
TUNNEL_STATUS_DEGRADED
public static final java.lang.String TUNNEL_STATUS_DEGRADED
- See Also:
- Constant Field Values
-
__dynamicStructureFields
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
-
-
Method Detail
-
getAgentStatus
public java.lang.String getAgentStatus()
Possible values are: Agent status- Returns:
- The current value of the property.
-
setAgentStatus
public void setAgentStatus(java.lang.String agentStatus)
Possible values are: Agent status- Parameters:
agentStatus- New value for the property.
-
getControlConnectionStatus
public java.lang.String getControlConnectionStatus()
Possible values are: Ccp connection status- Returns:
- The current value of the property.
-
setControlConnectionStatus
public void setControlConnectionStatus(java.lang.String controlConnectionStatus)
Possible values are: Ccp connection status- Parameters:
controlConnectionStatus- New value for the property.
-
getDownAgentCount
public java.lang.Long getDownAgentCount()
Agent down count format: int32- Returns:
- The current value of the property.
-
setDownAgentCount
public void setDownAgentCount(java.lang.Long downAgentCount)
Agent down count format: int32- Parameters:
downAgentCount- New value for the property.
-
getDownTunnelCount
public java.lang.Long getDownTunnelCount()
Tunnel down count format: int32- Returns:
- The current value of the property.
-
setDownTunnelCount
public void setDownTunnelCount(java.lang.Long downTunnelCount)
Tunnel down count format: int32- Parameters:
downTunnelCount- New value for the property.
-
getMgmtConnectionStatus
public java.lang.String getMgmtConnectionStatus()
Possible values are: Management connection status- Returns:
- The current value of the property.
-
setMgmtConnectionStatus
public void setMgmtConnectionStatus(java.lang.String mgmtConnectionStatus)
Possible values are: Management connection status- Parameters:
mgmtConnectionStatus- New value for the property.
-
getNodeUuid
public java.lang.String getNodeUuid()
Node uuid- Returns:
- The current value of the property.
-
setNodeUuid
public void setNodeUuid(java.lang.String nodeUuid)
Node uuid- Parameters:
nodeUuid- New value for the property.
-
getPnicStatus
public java.lang.String getPnicStatus()
Possible values are: Pnic status- Returns:
- The current value of the property.
-
setPnicStatus
public void setPnicStatus(java.lang.String pnicStatus)
Possible values are: Pnic status- Parameters:
pnicStatus- New value for the property.
-
getThreatStatus
public java.lang.String getThreatStatus()
Possible values are: Transport node threat status- Returns:
- The current value of the property.
-
setThreatStatus
public void setThreatStatus(java.lang.String threatStatus)
Possible values are: Transport node threat status- Parameters:
threatStatus- New value for the property.
-
getTunnelStatus
public java.lang.String getTunnelStatus()
Possible values are: Tunnel status- Returns:
- The current value of the property.
-
setTunnelStatus
public void setTunnelStatus(java.lang.String tunnelStatus)
Possible values are: Tunnel status- Parameters:
tunnelStatus- New value for the property.
-
getUpAgentCount
public java.lang.Long getUpAgentCount()
Agent up count format: int32- Returns:
- The current value of the property.
-
setUpAgentCount
public void setUpAgentCount(java.lang.Long upAgentCount)
Agent up count format: int32- Parameters:
upAgentCount- New value for the property.
-
getUpTunnelCount
public java.lang.Long getUpTunnelCount()
Tunnel up count format: int32- Returns:
- The current value of the property.
-
setUpTunnelCount
public void setUpTunnelCount(java.lang.Long upTunnelCount)
Tunnel up count format: int32- Parameters:
upTunnelCount- New value for the property.
-
_getType
public com.vmware.vapi.bindings.type.StructType _getType()
- Specified by:
_getTypein interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDataValue
public com.vmware.vapi.data.StructValue _getDataValue()
- Specified by:
_getDataValuein interfacecom.vmware.vapi.bindings.Structure
-
_updateDataValue
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
-
_validate
public void _validate()
- Specified by:
_validatein interfacecom.vmware.vapi.bindings.StaticStructure
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfacecom.vmware.vapi.bindings.StaticStructure- Overrides:
toStringin classjava.lang.Object
-
_hasTypeNameOf
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
- Specified by:
_hasTypeNameOfin interfacecom.vmware.vapi.bindings.Structure
-
_convertTo
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
- Specified by:
_convertToin interfacecom.vmware.vapi.bindings.Structure
-
_setDynamicField
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)- Specified by:
_setDynamicFieldin interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicField
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
- Specified by:
_getDynamicFieldin interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicFieldNames
public java.util.Set<java.lang.String> _getDynamicFieldNames()
- Specified by:
_getDynamicFieldNamesin 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:
StructTypeinstance representing the static bindings type for thisStructure.
-
_getCanonicalName
public java.lang.String _getCanonicalName()
- Specified by:
_getCanonicalNamein 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 TransportNodeStatusReport _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 TransportNodeStatusReport _newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.
-
-