Package com.vmware.nsx_policy.model
Class LBEdgeNodeUsage
- java.lang.Object
-
- com.vmware.nsx_policy.model.LBEdgeNodeUsage
-
- All Implemented Interfaces:
com.vmware.vapi.bindings.StaticStructure,com.vmware.vapi.bindings.Structure,java.io.Serializable
public final class LBEdgeNodeUsage extends java.lang.Object implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructureThe capacity contains basic information and load balancer entity usages and capacity for the given edge node.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLBEdgeNodeUsage.BuilderBuilder class forLBEdgeNodeUsage.
-
Field Summary
Fields Modifier and Type Field Description protected com.vmware.vapi.data.StructValue__dynamicStructureFieldsstatic java.lang.String_TYPE_IDENTIFIERIdentifier denoting this class, when it is used in polymorphic context.static java.lang.StringFORM_FACTOR_LARGE_VIRTUAL_MACHINEstatic java.lang.StringFORM_FACTOR_MEDIUM_VIRTUAL_MACHINEstatic java.lang.StringFORM_FACTOR_PHYSICAL_MACHINEstatic java.lang.StringFORM_FACTOR_SMALL_VIRTUAL_MACHINEstatic java.lang.StringFORM_FACTOR_XLARGE_VIRTUAL_MACHINEstatic java.lang.StringSEVERITY_GREENstatic java.lang.StringSEVERITY_ORANGEstatic java.lang.StringSEVERITY_RED
-
Constructor Summary
Constructors Modifier Constructor Description LBEdgeNodeUsage()Default constructor.protectedLBEdgeNodeUsage(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 LBEdgeNodeUsage_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 LBEdgeNodeUsage_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.LonggetCurrentLargeLoadBalancerCount()The count of large load balancer services configured on the node.java.lang.LonggetCurrentLoadBalancerCredits()The current load balancer credits means the current credits used on the node.java.lang.LonggetCurrentMediumLoadBalancerCount()The count of medium load balancer services configured on the node.java.lang.LonggetCurrentPoolCount()The count of pools configured on the node.java.lang.LonggetCurrentPoolMemberCount()The count of pool members configured on the node.java.lang.LonggetCurrentSmallLoadBalancerCount()The count of small load balancer services configured on the node.java.lang.LonggetCurrentVirtualServerCount()The count of virtual servers configured on the node.java.lang.LonggetCurrentXlargeLoadBalancerCount()The count of xlarge load balancer services configured on the node.java.lang.StringgetEdgeClusterPath()The path of edge cluster which contains the edge node.java.lang.StringgetFormFactor()Possible values are:FORM_FACTOR_SMALL_VIRTUAL_MACHINEFORM_FACTOR_MEDIUM_VIRTUAL_MACHINEFORM_FACTOR_LARGE_VIRTUAL_MACHINEFORM_FACTOR_XLARGE_VIRTUAL_MACHINEFORM_FACTOR_PHYSICAL_MACHINEThe form factor of the given edge node.java.lang.LonggetLoadBalancerCreditCapacity()The load balancer credit capacity means the maximum credits which can be used for load balancer configuration for the given edge node.java.lang.StringgetNodePath()The property identifies the node path for load balancer node usage.java.lang.LonggetPoolMemberCapacity()Pool member capacity means maximum number of pool members which can be configured on the given edge node.java.lang.LonggetRemainingLargeLoadBalancerCount()The remaining count of large load balancer services which can be configured on the given edge node.java.lang.LonggetRemainingMediumLoadBalancerCount()The remaining count of medium load balancer services which can be configured on the given edge node.java.lang.LonggetRemainingSmallLoadBalancerCount()The remaining count of small load balancer services which can be configured on the given edge node.java.lang.LonggetRemainingXlargeLoadBalancerCount()The remaining count of xlarge load balancer services which can be configured on the given edge node.java.lang.StringgetResourceType()The property identifies the load balancer node usage type.java.lang.StringgetSeverity()Possible values are:SEVERITY_GREENSEVERITY_ORANGESEVERITY_REDThe severity calculation is based on current credit usage percentage of load balancer for one node.java.lang.DoublegetUsagePercentage()The usage percentage of the edge node for load balancer.inthashCode()voidsetCurrentLargeLoadBalancerCount(java.lang.Long currentLargeLoadBalancerCount)The count of large load balancer services configured on the node.voidsetCurrentLoadBalancerCredits(java.lang.Long currentLoadBalancerCredits)The current load balancer credits means the current credits used on the node.voidsetCurrentMediumLoadBalancerCount(java.lang.Long currentMediumLoadBalancerCount)The count of medium load balancer services configured on the node.voidsetCurrentPoolCount(java.lang.Long currentPoolCount)The count of pools configured on the node.voidsetCurrentPoolMemberCount(java.lang.Long currentPoolMemberCount)The count of pool members configured on the node.voidsetCurrentSmallLoadBalancerCount(java.lang.Long currentSmallLoadBalancerCount)The count of small load balancer services configured on the node.voidsetCurrentVirtualServerCount(java.lang.Long currentVirtualServerCount)The count of virtual servers configured on the node.voidsetCurrentXlargeLoadBalancerCount(java.lang.Long currentXlargeLoadBalancerCount)The count of xlarge load balancer services configured on the node.voidsetEdgeClusterPath(java.lang.String edgeClusterPath)The path of edge cluster which contains the edge node.voidsetFormFactor(java.lang.String formFactor)Possible values are:FORM_FACTOR_SMALL_VIRTUAL_MACHINEFORM_FACTOR_MEDIUM_VIRTUAL_MACHINEFORM_FACTOR_LARGE_VIRTUAL_MACHINEFORM_FACTOR_XLARGE_VIRTUAL_MACHINEFORM_FACTOR_PHYSICAL_MACHINEThe form factor of the given edge node.voidsetLoadBalancerCreditCapacity(java.lang.Long loadBalancerCreditCapacity)The load balancer credit capacity means the maximum credits which can be used for load balancer configuration for the given edge node.voidsetNodePath(java.lang.String nodePath)The property identifies the node path for load balancer node usage.voidsetPoolMemberCapacity(java.lang.Long poolMemberCapacity)Pool member capacity means maximum number of pool members which can be configured on the given edge node.voidsetRemainingLargeLoadBalancerCount(java.lang.Long remainingLargeLoadBalancerCount)The remaining count of large load balancer services which can be configured on the given edge node.voidsetRemainingMediumLoadBalancerCount(java.lang.Long remainingMediumLoadBalancerCount)The remaining count of medium load balancer services which can be configured on the given edge node.voidsetRemainingSmallLoadBalancerCount(java.lang.Long remainingSmallLoadBalancerCount)The remaining count of small load balancer services which can be configured on the given edge node.voidsetRemainingXlargeLoadBalancerCount(java.lang.Long remainingXlargeLoadBalancerCount)The remaining count of xlarge load balancer services which can be configured on the given edge node.voidsetSeverity(java.lang.String severity)Possible values are:SEVERITY_GREENSEVERITY_ORANGESEVERITY_REDThe severity calculation is based on current credit usage percentage of load balancer for one node.voidsetUsagePercentage(java.lang.Double usagePercentage)The usage percentage of the edge node for load balancer.java.lang.StringtoString()
-
-
-
Field Detail
-
_TYPE_IDENTIFIER
public static final java.lang.String _TYPE_IDENTIFIER
Identifier denoting this class, when it is used in polymorphic context.This value should be assigned to the property which is used to discriminate the actual type used in the polymorphic context.
- See Also:
- Constant Field Values
-
FORM_FACTOR_SMALL_VIRTUAL_MACHINE
public static final java.lang.String FORM_FACTOR_SMALL_VIRTUAL_MACHINE
- See Also:
- Constant Field Values
-
FORM_FACTOR_MEDIUM_VIRTUAL_MACHINE
public static final java.lang.String FORM_FACTOR_MEDIUM_VIRTUAL_MACHINE
- See Also:
- Constant Field Values
-
FORM_FACTOR_LARGE_VIRTUAL_MACHINE
public static final java.lang.String FORM_FACTOR_LARGE_VIRTUAL_MACHINE
- See Also:
- Constant Field Values
-
FORM_FACTOR_XLARGE_VIRTUAL_MACHINE
public static final java.lang.String FORM_FACTOR_XLARGE_VIRTUAL_MACHINE
- See Also:
- Constant Field Values
-
FORM_FACTOR_PHYSICAL_MACHINE
public static final java.lang.String FORM_FACTOR_PHYSICAL_MACHINE
- See Also:
- Constant Field Values
-
SEVERITY_GREEN
public static final java.lang.String SEVERITY_GREEN
- See Also:
- Constant Field Values
-
SEVERITY_ORANGE
public static final java.lang.String SEVERITY_ORANGE
- See Also:
- Constant Field Values
-
SEVERITY_RED
public static final java.lang.String SEVERITY_RED
- See Also:
- Constant Field Values
-
__dynamicStructureFields
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
-
-
Method Detail
-
getCurrentLargeLoadBalancerCount
public java.lang.Long getCurrentLargeLoadBalancerCount()
The count of large load balancer services configured on the node. format: int64 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.
-
setCurrentLargeLoadBalancerCount
public void setCurrentLargeLoadBalancerCount(java.lang.Long currentLargeLoadBalancerCount)
The count of large load balancer services configured on the node. format: int64 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:
currentLargeLoadBalancerCount- New value for the property.
-
getCurrentLoadBalancerCredits
public java.lang.Long getCurrentLoadBalancerCredits()
The current load balancer credits means the current credits used on the node. For example, configuring a medium load balancer on a node consumes 10 credits. If there are 2 medium instances configured on a node, the current credit number is 2 * 10 = 20. format: int64 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.
-
setCurrentLoadBalancerCredits
public void setCurrentLoadBalancerCredits(java.lang.Long currentLoadBalancerCredits)
The current load balancer credits means the current credits used on the node. For example, configuring a medium load balancer on a node consumes 10 credits. If there are 2 medium instances configured on a node, the current credit number is 2 * 10 = 20. format: int64 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:
currentLoadBalancerCredits- New value for the property.
-
getCurrentMediumLoadBalancerCount
public java.lang.Long getCurrentMediumLoadBalancerCount()
The count of medium load balancer services configured on the node. format: int64 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.
-
setCurrentMediumLoadBalancerCount
public void setCurrentMediumLoadBalancerCount(java.lang.Long currentMediumLoadBalancerCount)
The count of medium load balancer services configured on the node. format: int64 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:
currentMediumLoadBalancerCount- New value for the property.
-
getCurrentPoolCount
public java.lang.Long getCurrentPoolCount()
The count of pools configured on the node. format: int64 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.
-
setCurrentPoolCount
public void setCurrentPoolCount(java.lang.Long currentPoolCount)
The count of pools configured on the node. format: int64 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:
currentPoolCount- New value for the property.
-
getCurrentPoolMemberCount
public java.lang.Long getCurrentPoolMemberCount()
The count of pool members configured on the node. format: int64 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.
-
setCurrentPoolMemberCount
public void setCurrentPoolMemberCount(java.lang.Long currentPoolMemberCount)
The count of pool members configured on the node. format: int64 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:
currentPoolMemberCount- New value for the property.
-
getCurrentSmallLoadBalancerCount
public java.lang.Long getCurrentSmallLoadBalancerCount()
The count of small load balancer services configured on the node. format: int64 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.
-
setCurrentSmallLoadBalancerCount
public void setCurrentSmallLoadBalancerCount(java.lang.Long currentSmallLoadBalancerCount)
The count of small load balancer services configured on the node. format: int64 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:
currentSmallLoadBalancerCount- New value for the property.
-
getCurrentVirtualServerCount
public java.lang.Long getCurrentVirtualServerCount()
The count of virtual servers configured on the node. format: int64 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.
-
setCurrentVirtualServerCount
public void setCurrentVirtualServerCount(java.lang.Long currentVirtualServerCount)
The count of virtual servers configured on the node. format: int64 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:
currentVirtualServerCount- New value for the property.
-
getCurrentXlargeLoadBalancerCount
public java.lang.Long getCurrentXlargeLoadBalancerCount()
The count of xlarge load balancer services configured on the node. format: int64 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.
-
setCurrentXlargeLoadBalancerCount
public void setCurrentXlargeLoadBalancerCount(java.lang.Long currentXlargeLoadBalancerCount)
The count of xlarge load balancer services configured on the node. format: int64 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:
currentXlargeLoadBalancerCount- New value for the property.
-
getEdgeClusterPath
public java.lang.String getEdgeClusterPath()
The path of edge cluster which contains the edge node. 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.
-
setEdgeClusterPath
public void setEdgeClusterPath(java.lang.String edgeClusterPath)
The path of edge cluster which contains the edge node. 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:
edgeClusterPath- New value for the property.
-
getFormFactor
public java.lang.String getFormFactor()
Possible values are: The form factor of the given edge node. 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.
-
setFormFactor
public void setFormFactor(java.lang.String formFactor)
Possible values are: The form factor of the given edge node. 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:
formFactor- New value for the property.
-
getLoadBalancerCreditCapacity
public java.lang.Long getLoadBalancerCreditCapacity()
The load balancer credit capacity means the maximum credits which can be used for load balancer configuration for the given edge node. format: int64 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.
-
setLoadBalancerCreditCapacity
public void setLoadBalancerCreditCapacity(java.lang.Long loadBalancerCreditCapacity)
The load balancer credit capacity means the maximum credits which can be used for load balancer configuration for the given edge node. format: int64 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:
loadBalancerCreditCapacity- New value for the property.
-
getPoolMemberCapacity
public java.lang.Long getPoolMemberCapacity()
Pool member capacity means maximum number of pool members which can be configured on the given edge node. format: int64 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.
-
setPoolMemberCapacity
public void setPoolMemberCapacity(java.lang.Long poolMemberCapacity)
Pool member capacity means maximum number of pool members which can be configured on the given edge node. format: int64 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:
poolMemberCapacity- New value for the property.
-
getRemainingLargeLoadBalancerCount
public java.lang.Long getRemainingLargeLoadBalancerCount()
The remaining count of large load balancer services which can be configured on the given edge node. format: int64 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.
-
setRemainingLargeLoadBalancerCount
public void setRemainingLargeLoadBalancerCount(java.lang.Long remainingLargeLoadBalancerCount)
The remaining count of large load balancer services which can be configured on the given edge node. format: int64 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:
remainingLargeLoadBalancerCount- New value for the property.
-
getRemainingMediumLoadBalancerCount
public java.lang.Long getRemainingMediumLoadBalancerCount()
The remaining count of medium load balancer services which can be configured on the given edge node. format: int64 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.
-
setRemainingMediumLoadBalancerCount
public void setRemainingMediumLoadBalancerCount(java.lang.Long remainingMediumLoadBalancerCount)
The remaining count of medium load balancer services which can be configured on the given edge node. format: int64 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:
remainingMediumLoadBalancerCount- New value for the property.
-
getRemainingSmallLoadBalancerCount
public java.lang.Long getRemainingSmallLoadBalancerCount()
The remaining count of small load balancer services which can be configured on the given edge node. format: int64 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.
-
setRemainingSmallLoadBalancerCount
public void setRemainingSmallLoadBalancerCount(java.lang.Long remainingSmallLoadBalancerCount)
The remaining count of small load balancer services which can be configured on the given edge node. format: int64 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:
remainingSmallLoadBalancerCount- New value for the property.
-
getRemainingXlargeLoadBalancerCount
public java.lang.Long getRemainingXlargeLoadBalancerCount()
The remaining count of xlarge load balancer services which can be configured on the given edge node. format: int64 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.
-
setRemainingXlargeLoadBalancerCount
public void setRemainingXlargeLoadBalancerCount(java.lang.Long remainingXlargeLoadBalancerCount)
The remaining count of xlarge load balancer services which can be configured on the given edge node. format: int64 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:
remainingXlargeLoadBalancerCount- New value for the property.
-
getSeverity
public java.lang.String getSeverity()
Possible values are: The severity calculation is based on current credit usage percentage of load balancer for one node. 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.
-
setSeverity
public void setSeverity(java.lang.String severity)
Possible values are: The severity calculation is based on current credit usage percentage of load balancer for one node. 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:
severity- New value for the property.
-
getUsagePercentage
public java.lang.Double getUsagePercentage()
The usage percentage of the edge node for load balancer. The value is the larger value between load balancer credit usage percentage and pool member usage percentage for the edge node. 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.
-
setUsagePercentage
public void setUsagePercentage(java.lang.Double usagePercentage)
The usage percentage of the edge node for load balancer. The value is the larger value between load balancer credit usage percentage and pool member usage percentage for the edge node. 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:
usagePercentage- New value for the property.
-
getNodePath
public java.lang.String getNodePath()
The property identifies the node path for load balancer node usage. For example, node_path=/infra/sites/default/enforcement-points/default /edge-clusters/85175e0b-4d74-461d-83e1-f3b785adef9c/edge-nodes /86e077c0-449f-11e9-87c8-02004eb37029.- Returns:
- The current value of the property.
-
setNodePath
public void setNodePath(java.lang.String nodePath)
The property identifies the node path for load balancer node usage. For example, node_path=/infra/sites/default/enforcement-points/default /edge-clusters/85175e0b-4d74-461d-83e1-f3b785adef9c/edge-nodes /86e077c0-449f-11e9-87c8-02004eb37029.- Parameters:
nodePath- New value for the property.
-
getResourceType
public java.lang.String getResourceType()
The property identifies the load balancer node usage type. The value of this property is automatically populated to"LBEdgeNodeUsage".- Returns:
- The current value of 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 LBEdgeNodeUsage _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 LBEdgeNodeUsage _newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.
-
-