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)
Tunnel local subnet in IPv4 CIDR Block format.
|
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 |
setPeerSubnet(java.lang.String peerSubnet)
Tunnel peer subnet in IPv4 CIDR Block format.
|
IpSecVpnTunnelTrafficStatistics.Builder |
setPolicyId(java.lang.String policyId)
Policy UUID of IPSec Tunnel.
|
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 setPeerSubnet(java.lang.String peerSubnet)
peerSubnet
- New value for the property.public IpSecVpnTunnelTrafficStatistics.Builder setPolicyId(java.lang.String policyId)
policyId
- 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()