public final class LbStatisticsCounter
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Modifier and Type | Class and Description |
---|---|
static class |
LbStatisticsCounter.Builder
Builder class for
LbStatisticsCounter . |
Modifier and Type | Field and Description |
---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
Modifier | Constructor and Description |
---|---|
|
LbStatisticsCounter()
Default constructor.
|
protected |
LbStatisticsCounter(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
Modifier and Type | Method and Description |
---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_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 LbStatisticsCounter |
_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 LbStatisticsCounter |
_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.Long |
getBytesIn()
Number of bytes in format: int64
|
java.lang.Double |
getBytesInRate()
The average number of inbound bytes per second, the number is averaged over the
last 5 one-second intervals.
|
java.lang.Long |
getBytesOut()
Number of bytes out format: int64
|
java.lang.Double |
getBytesOutRate()
The average number of outbound bytes per second, the number is averaged over the
last 5 one-second intervals.
|
java.lang.Double |
getCurrentSessionRate()
The average number of current sessions per second, the number is averaged over
the last 5 one-second intervals.
|
java.lang.Long |
getCurrentSessions()
Number of current sessions format: int64
|
java.lang.Long |
getDroppedPacketsByAccessList()
The total number of dropped TCP SYN or UDP packets by access list control.
|
java.lang.Long |
getDroppedSessionsByLbruleAction()
The total number of dropped sessions by LB rule action.
|
java.lang.Double |
getHttpRequestRate()
The average number of http requests per second, the number is averaged over the
last 5 one-second intervals.
|
java.lang.Long |
getHttpRequests()
The total number of http requests.
|
java.lang.Long |
getMaxSessions()
Number of maximum sessions format: int64
|
java.lang.Long |
getPacketsIn()
Number of packets in format: int64
|
java.lang.Double |
getPacketsInRate()
The average number of inbound packets per second, the number is averaged over
the last 5 one-second intervals.
|
java.lang.Long |
getPacketsOut()
Number of packets out format: int64
|
java.lang.Double |
getPacketsOutRate()
The average number of outbound packets per second, the number is averaged over
the last 5 one-second intervals.
|
java.lang.Long |
getSourceIpPersistenceEntrySize()
Number of source IP persistence entries format: int64
|
java.lang.Long |
getTotalSessions()
Number of total sessions format: int64
|
int |
hashCode() |
void |
setBytesIn(java.lang.Long bytesIn)
Number of bytes in format: int64
|
void |
setBytesInRate(java.lang.Double bytesInRate)
The average number of inbound bytes per second, the number is averaged over the
last 5 one-second intervals.
|
void |
setBytesOut(java.lang.Long bytesOut)
Number of bytes out format: int64
|
void |
setBytesOutRate(java.lang.Double bytesOutRate)
The average number of outbound bytes per second, the number is averaged over the
last 5 one-second intervals.
|
void |
setCurrentSessionRate(java.lang.Double currentSessionRate)
The average number of current sessions per second, the number is averaged over
the last 5 one-second intervals.
|
void |
setCurrentSessions(java.lang.Long currentSessions)
Number of current sessions format: int64
|
void |
setDroppedPacketsByAccessList(java.lang.Long droppedPacketsByAccessList)
The total number of dropped TCP SYN or UDP packets by access list control.
|
void |
setDroppedSessionsByLbruleAction(java.lang.Long droppedSessionsByLbruleAction)
The total number of dropped sessions by LB rule action.
|
void |
setHttpRequestRate(java.lang.Double httpRequestRate)
The average number of http requests per second, the number is averaged over the
last 5 one-second intervals.
|
void |
setHttpRequests(java.lang.Long httpRequests)
The total number of http requests.
|
void |
setMaxSessions(java.lang.Long maxSessions)
Number of maximum sessions format: int64
|
void |
setPacketsIn(java.lang.Long packetsIn)
Number of packets in format: int64
|
void |
setPacketsInRate(java.lang.Double packetsInRate)
The average number of inbound packets per second, the number is averaged over
the last 5 one-second intervals.
|
void |
setPacketsOut(java.lang.Long packetsOut)
Number of packets out format: int64
|
void |
setPacketsOutRate(java.lang.Double packetsOutRate)
The average number of outbound packets per second, the number is averaged over
the last 5 one-second intervals.
|
void |
setSourceIpPersistenceEntrySize(java.lang.Long sourceIpPersistenceEntrySize)
Number of source IP persistence entries format: int64
|
void |
setTotalSessions(java.lang.Long totalSessions)
Number of total sessions format: int64
|
java.lang.String |
toString() |
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public LbStatisticsCounter()
protected LbStatisticsCounter(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.Long getBytesIn()
public void setBytesIn(java.lang.Long bytesIn)
bytesIn
- New value for the property.public java.lang.Double getBytesInRate()
public void setBytesInRate(java.lang.Double bytesInRate)
bytesInRate
- New value for the property.public java.lang.Long getBytesOut()
public void setBytesOut(java.lang.Long bytesOut)
bytesOut
- New value for the property.public java.lang.Double getBytesOutRate()
public void setBytesOutRate(java.lang.Double bytesOutRate)
bytesOutRate
- New value for the property.public java.lang.Double getCurrentSessionRate()
public void setCurrentSessionRate(java.lang.Double currentSessionRate)
currentSessionRate
- New value for the property.public java.lang.Long getCurrentSessions()
public void setCurrentSessions(java.lang.Long currentSessions)
currentSessions
- New value for the property.public java.lang.Long getDroppedPacketsByAccessList()
public void setDroppedPacketsByAccessList(java.lang.Long droppedPacketsByAccessList)
droppedPacketsByAccessList
- New value for the property.public java.lang.Long getDroppedSessionsByLbruleAction()
public void setDroppedSessionsByLbruleAction(java.lang.Long droppedSessionsByLbruleAction)
droppedSessionsByLbruleAction
- New value for the property.public java.lang.Double getHttpRequestRate()
public void setHttpRequestRate(java.lang.Double httpRequestRate)
httpRequestRate
- New value for the property.public java.lang.Long getHttpRequests()
public void setHttpRequests(java.lang.Long httpRequests)
httpRequests
- New value for the property.public java.lang.Long getMaxSessions()
public void setMaxSessions(java.lang.Long maxSessions)
maxSessions
- New value for the property.public java.lang.Long getPacketsIn()
public void setPacketsIn(java.lang.Long packetsIn)
packetsIn
- New value for the property.public java.lang.Double getPacketsInRate()
public void setPacketsInRate(java.lang.Double packetsInRate)
packetsInRate
- New value for the property.public java.lang.Long getPacketsOut()
public void setPacketsOut(java.lang.Long packetsOut)
packetsOut
- New value for the property.public java.lang.Double getPacketsOutRate()
public void setPacketsOutRate(java.lang.Double packetsOutRate)
packetsOutRate
- New value for the property.public java.lang.Long getSourceIpPersistenceEntrySize()
public void setSourceIpPersistenceEntrySize(java.lang.Long sourceIpPersistenceEntrySize)
sourceIpPersistenceEntrySize
- New value for the property.public java.lang.Long getTotalSessions()
public void setTotalSessions(java.lang.Long totalSessions)
totalSessions
- New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType
instance representing the static bindings
type for this Structure
.public java.lang.String _getCanonicalName()
_getCanonicalName
in interface com.vmware.vapi.bindings.Structure
public static java.lang.String _getCanonicalTypeName()
_getCanonicalName()
.public static LbStatisticsCounter _newInstance(com.vmware.vapi.data.StructValue structValue)
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.StructType
public static LbStatisticsCounter _newInstance2(com.vmware.vapi.data.StructValue structValue)