public static final class LbStatisticsCounter.Builder
extends java.lang.Object
LbStatisticsCounter
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
LbStatisticsCounter . |
Modifier and Type | Method and Description |
---|---|
LbStatisticsCounter |
build() |
LbStatisticsCounter.Builder |
setBytesIn(java.lang.Long bytesIn)
Number of bytes in format: int64
|
LbStatisticsCounter.Builder |
setBytesInRate(java.lang.Double bytesInRate)
The average number of inbound bytes per second, the number is averaged over the
last 5 one-second intervals.
|
LbStatisticsCounter.Builder |
setBytesOut(java.lang.Long bytesOut)
Number of bytes out format: int64
|
LbStatisticsCounter.Builder |
setBytesOutRate(java.lang.Double bytesOutRate)
The average number of outbound bytes per second, the number is averaged over the
last 5 one-second intervals.
|
LbStatisticsCounter.Builder |
setCurrentSessionRate(java.lang.Double currentSessionRate)
The average number of current sessions per second, the number is averaged over
the last 5 one-second intervals.
|
LbStatisticsCounter.Builder |
setCurrentSessions(java.lang.Long currentSessions)
Number of current sessions format: int64
|
LbStatisticsCounter.Builder |
setDroppedPacketsByAccessList(java.lang.Long droppedPacketsByAccessList)
The total number of dropped TCP SYN or UDP packets by access list control.
|
LbStatisticsCounter.Builder |
setDroppedSessionsByLbruleAction(java.lang.Long droppedSessionsByLbruleAction)
The total number of dropped sessions by LB rule action.
|
LbStatisticsCounter.Builder |
setHttpRequestRate(java.lang.Double httpRequestRate)
The average number of http requests per second, the number is averaged over the
last 5 one-second intervals.
|
LbStatisticsCounter.Builder |
setHttpRequests(java.lang.Long httpRequests)
The total number of http requests.
|
LbStatisticsCounter.Builder |
setMaxSessions(java.lang.Long maxSessions)
Number of maximum sessions format: int64
|
LbStatisticsCounter.Builder |
setPacketsIn(java.lang.Long packetsIn)
Number of packets in format: int64
|
LbStatisticsCounter.Builder |
setPacketsInRate(java.lang.Double packetsInRate)
The average number of inbound packets per second, the number is averaged over
the last 5 one-second intervals.
|
LbStatisticsCounter.Builder |
setPacketsOut(java.lang.Long packetsOut)
Number of packets out format: int64
|
LbStatisticsCounter.Builder |
setPacketsOutRate(java.lang.Double packetsOutRate)
The average number of outbound packets per second, the number is averaged over
the last 5 one-second intervals.
|
LbStatisticsCounter.Builder |
setSourceIpPersistenceEntrySize(java.lang.Long sourceIpPersistenceEntrySize)
Number of source IP persistence entries format: int64
|
LbStatisticsCounter.Builder |
setTotalSessions(java.lang.Long totalSessions)
Number of total sessions format: int64
|
public Builder()
LbStatisticsCounter
.public LbStatisticsCounter.Builder setBytesIn(java.lang.Long bytesIn)
bytesIn
- New value for the property.public LbStatisticsCounter.Builder setBytesInRate(java.lang.Double bytesInRate)
bytesInRate
- New value for the property.public LbStatisticsCounter.Builder setBytesOut(java.lang.Long bytesOut)
bytesOut
- New value for the property.public LbStatisticsCounter.Builder setBytesOutRate(java.lang.Double bytesOutRate)
bytesOutRate
- New value for the property.public LbStatisticsCounter.Builder setCurrentSessionRate(java.lang.Double currentSessionRate)
currentSessionRate
- New value for the property.public LbStatisticsCounter.Builder setCurrentSessions(java.lang.Long currentSessions)
currentSessions
- New value for the property.public LbStatisticsCounter.Builder setDroppedPacketsByAccessList(java.lang.Long droppedPacketsByAccessList)
droppedPacketsByAccessList
- New value for the property.public LbStatisticsCounter.Builder setDroppedSessionsByLbruleAction(java.lang.Long droppedSessionsByLbruleAction)
droppedSessionsByLbruleAction
- New value for the property.public LbStatisticsCounter.Builder setHttpRequestRate(java.lang.Double httpRequestRate)
httpRequestRate
- New value for the property.public LbStatisticsCounter.Builder setHttpRequests(java.lang.Long httpRequests)
httpRequests
- New value for the property.public LbStatisticsCounter.Builder setMaxSessions(java.lang.Long maxSessions)
maxSessions
- New value for the property.public LbStatisticsCounter.Builder setPacketsIn(java.lang.Long packetsIn)
packetsIn
- New value for the property.public LbStatisticsCounter.Builder setPacketsInRate(java.lang.Double packetsInRate)
packetsInRate
- New value for the property.public LbStatisticsCounter.Builder setPacketsOut(java.lang.Long packetsOut)
packetsOut
- New value for the property.public LbStatisticsCounter.Builder setPacketsOutRate(java.lang.Double packetsOutRate)
packetsOutRate
- New value for the property.public LbStatisticsCounter.Builder setSourceIpPersistenceEntrySize(java.lang.Long sourceIpPersistenceEntrySize)
sourceIpPersistenceEntrySize
- New value for the property.public LbStatisticsCounter.Builder setTotalSessions(java.lang.Long totalSessions)
totalSessions
- New value for the property.public LbStatisticsCounter build()