public static final class IPSecVPNSessionStatistics.Builder
extends java.lang.Object
IPSecVPNSessionStatistics
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
IPSecVPNSessionStatistics . |
public Builder()
IPSecVPNSessionStatistics
.public IPSecVPNSessionStatistics.Builder setAggregateTrafficCounters(IPSecVPNTrafficCounters aggregateTrafficCounters)
aggregateTrafficCounters
- New value for the property.public IPSecVPNSessionStatistics.Builder setDisplayName(java.lang.String displayName)
displayName
- New value for the property.public IPSecVPNSessionStatistics.Builder setIkeStatus(IPSecVPNIKESessionStatus ikeStatus)
ikeStatus
- New value for the property.public IPSecVPNSessionStatistics.Builder setIkeTrafficStatistics(IPSecVPNIKETrafficStatistics ikeTrafficStatistics)
ikeTrafficStatistics
- New value for the property.public IPSecVPNSessionStatistics.Builder setIpsecVpnSessionId(java.lang.String ipsecVpnSessionId)
ipsecVpnSessionId
- New value for the property.public IPSecVPNSessionStatistics.Builder setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
lastUpdateTimestamp
- New value for the property.public IPSecVPNSessionStatistics.Builder setPartialStats(java.lang.Boolean partialStats)
partialStats
- New value for the property.public IPSecVPNSessionStatistics.Builder setPolicyStatistics(java.util.List<IPSecVPNPolicyTrafficStatistics> policyStatistics)
policyStatistics
- New value for the property.public IPSecVPNSessionStatistics build()