public static final class IPSecVpnTunnelTrafficStatistics.Builder
extends java.lang.Object
IPSecVpnTunnelTrafficStatistics
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
IPSecVpnTunnelTrafficStatistics . |
Modifier and Type | Method and Description |
---|---|
IPSecVpnTunnelTrafficStatistics |
build() |
IPSecVpnTunnelTrafficStatistics.Builder |
setBytesIn(java.lang.Long bytesIn)
Total number of incoming bytes on inbound Security association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setBytesOut(java.lang.Long bytesOut)
Total number of outgoing bytes on outbound Security association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setDecryptionFailures(java.lang.Long decryptionFailures)
Total number of packets dropped due to decryption failures.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setDroppedPacketsIn(java.lang.Long droppedPacketsIn)
Total number of incoming packets dropped on inbound security association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setDroppedPacketsOut(java.lang.Long droppedPacketsOut)
Total number of outgoing packets dropped on outbound security association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setEncryptionFailures(java.lang.Long encryptionFailures)
Total number of packets dropped because of failure in encryption.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setIntegrityFailures(java.lang.Long integrityFailures)
Total number of packets dropped due to integrity failures.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setLocalSubnet(java.lang.String localSubnet)
Local subnet to which a tunnel belongs.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setNomatchingPolicyErrors(java.lang.Long nomatchingPolicyErrors)
Number of packets dropped because of no matching policy is available.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setPacketsIn(java.lang.Long packetsIn)
Total number of incoming packets on inbound Security association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setPacketsOut(java.lang.Long packetsOut)
Total number of outgoing packets on outbound Security association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setPacketsReceivedOtherError(java.lang.Long packetsReceivedOtherError)
Total number of incoming packets dropped on inbound Security association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setPacketsSentOtherError(java.lang.Long packetsSentOtherError)
Total number of packets dropped while sending for any reason.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setRemoteSubnet(java.lang.String remoteSubnet)
Peer subnet to which a tunnel belongs.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setReplayErrors(java.lang.Long replayErrors)
Total number of packets dropped due to replay check on that Security
association.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setSaMismatchErrorsIn(java.lang.Long saMismatchErrorsIn)
Totoal number of security association mismatch errors on incoming packets.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setSaMismatchErrorsOut(java.lang.Long saMismatchErrorsOut)
Totoal number of security association mismatch errors on outgoing packets.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setSeqNumberOverflowError(java.lang.Long seqNumberOverflowError)
Total number of packets dropped while sending due to overflow in sequence
number.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setTunnelDownReason(java.lang.String tunnelDownReason)
Gives the detailed reason about the tunnel when it is down.
|
IPSecVpnTunnelTrafficStatistics.Builder |
setTunnelStatus(java.lang.String tunnelStatus)
Possible values are:
IPSecVpnTunnelTrafficStatistics.TUNNEL_STATUS_UP
IPSecVpnTunnelTrafficStatistics.TUNNEL_STATUS_DOWN
Specifies the status of tunnel, if it is UP/DOWN. |
public Builder()
IPSecVpnTunnelTrafficStatistics
.public IPSecVpnTunnelTrafficStatistics.Builder setBytesIn(java.lang.Long bytesIn)
bytesIn
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setBytesOut(java.lang.Long bytesOut)
bytesOut
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setDecryptionFailures(java.lang.Long decryptionFailures)
decryptionFailures
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setDroppedPacketsIn(java.lang.Long droppedPacketsIn)
droppedPacketsIn
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setDroppedPacketsOut(java.lang.Long droppedPacketsOut)
droppedPacketsOut
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setEncryptionFailures(java.lang.Long encryptionFailures)
encryptionFailures
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setIntegrityFailures(java.lang.Long integrityFailures)
integrityFailures
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setLocalSubnet(java.lang.String localSubnet)
localSubnet
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setNomatchingPolicyErrors(java.lang.Long nomatchingPolicyErrors)
nomatchingPolicyErrors
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setPacketsIn(java.lang.Long packetsIn)
packetsIn
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setPacketsOut(java.lang.Long packetsOut)
packetsOut
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setPacketsReceivedOtherError(java.lang.Long packetsReceivedOtherError)
packetsReceivedOtherError
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setPacketsSentOtherError(java.lang.Long packetsSentOtherError)
packetsSentOtherError
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setRemoteSubnet(java.lang.String remoteSubnet)
remoteSubnet
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setReplayErrors(java.lang.Long replayErrors)
replayErrors
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setSaMismatchErrorsIn(java.lang.Long saMismatchErrorsIn)
saMismatchErrorsIn
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setSaMismatchErrorsOut(java.lang.Long saMismatchErrorsOut)
saMismatchErrorsOut
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setSeqNumberOverflowError(java.lang.Long seqNumberOverflowError)
seqNumberOverflowError
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setTunnelDownReason(java.lang.String tunnelDownReason)
tunnelDownReason
- New value for the property.public IPSecVpnTunnelTrafficStatistics.Builder setTunnelStatus(java.lang.String tunnelStatus)
tunnelStatus
- New value for the property.public IPSecVpnTunnelTrafficStatistics build()