public static final class TraceflowObservationIpsecVpn.Builder
extends java.lang.Object
TraceflowObservationIpsecVpn
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
TraceflowObservationIpsecVpn . |
Modifier and Type | Method and Description |
---|---|
TraceflowObservationIpsecVpn |
build() |
TraceflowObservationIpsecVpn.Builder |
setInnerDstIp(java.lang.String innerDstIp)
Inner destination IP Address.
|
TraceflowObservationIpsecVpn.Builder |
setInnerSrcIp(java.lang.String innerSrcIp)
Inner source IP Address.
|
TraceflowObservationIpsecVpn.Builder |
setLocalIp(java.lang.String localIp)
Local VPN endpoint IP Address.
|
TraceflowObservationIpsecVpn.Builder |
setPolicyId(java.lang.String policyId)
IPSec tunnel interface universally unique identifier in case of Policy-based
IPSec VPN.
|
TraceflowObservationIpsecVpn.Builder |
setRemoteIp(java.lang.String remoteIp)
Peer VPN endpoint IP Address.
|
TraceflowObservationIpsecVpn.Builder |
setSessionId(java.lang.String sessionId)
IPSec VPN session universally unique identifier.
|
TraceflowObservationIpsecVpn.Builder |
setSpi(java.lang.Long spi)
Security Parameter Index is used to uniquely identify a particular IPSec
Security Association.
|
TraceflowObservationIpsecVpn.Builder |
setVtiId(java.lang.String vtiId)
Virtual tunnel interface universally unique identifier in case of Route-based
IPSec VPN.
|
public Builder()
TraceflowObservationIpsecVpn
.public TraceflowObservationIpsecVpn.Builder setInnerDstIp(java.lang.String innerDstIp)
innerDstIp
- New value for the property.public TraceflowObservationIpsecVpn.Builder setInnerSrcIp(java.lang.String innerSrcIp)
innerSrcIp
- New value for the property.public TraceflowObservationIpsecVpn.Builder setLocalIp(java.lang.String localIp)
localIp
- New value for the property.public TraceflowObservationIpsecVpn.Builder setPolicyId(java.lang.String policyId)
policyId
- New value for the property.public TraceflowObservationIpsecVpn.Builder setRemoteIp(java.lang.String remoteIp)
remoteIp
- New value for the property.public TraceflowObservationIpsecVpn.Builder setSessionId(java.lang.String sessionId)
sessionId
- New value for the property.public TraceflowObservationIpsecVpn.Builder setSpi(java.lang.Long spi)
spi
- New value for the property.public TraceflowObservationIpsecVpn.Builder setVtiId(java.lang.String vtiId)
vtiId
- New value for the property.public TraceflowObservationIpsecVpn build()