Class VirtualCircuitAssociatedTunnelDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.VirtualCircuitAssociatedTunnelDetails.Builder
-
- Enclosing class:
- VirtualCircuitAssociatedTunnelDetails
public static class VirtualCircuitAssociatedTunnelDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VirtualCircuitAssociatedTunnelDetails
build()
VirtualCircuitAssociatedTunnelDetails.Builder
copy(VirtualCircuitAssociatedTunnelDetails model)
VirtualCircuitAssociatedTunnelDetails.Builder
ipsecConnectionId(String ipsecConnectionId)
The OCID of IPSec connection associated with the virtual circuit.VirtualCircuitAssociatedTunnelDetails.Builder
tunnelId(String tunnelId)
The OCID of the IPSec tunnel associated with the virtual circuit.VirtualCircuitAssociatedTunnelDetails.Builder
tunnelType(VirtualCircuitAssociatedTunnelDetails.TunnelType tunnelType)
The type of the tunnel associated with the virtual circuit.
-
-
-
Method Detail
-
tunnelType
public VirtualCircuitAssociatedTunnelDetails.Builder tunnelType(VirtualCircuitAssociatedTunnelDetails.TunnelType tunnelType)
The type of the tunnel associated with the virtual circuit.- Parameters:
tunnelType
- the value to set- Returns:
- this builder
-
ipsecConnectionId
public VirtualCircuitAssociatedTunnelDetails.Builder ipsecConnectionId(String ipsecConnectionId)
The OCID of IPSec connection associated with the virtual circuit.- Parameters:
ipsecConnectionId
- the value to set- Returns:
- this builder
-
tunnelId
public VirtualCircuitAssociatedTunnelDetails.Builder tunnelId(String tunnelId)
The OCID of the IPSec tunnel associated with the virtual circuit.- Parameters:
tunnelId
- the value to set- Returns:
- this builder
-
build
public VirtualCircuitAssociatedTunnelDetails build()
-
copy
public VirtualCircuitAssociatedTunnelDetails.Builder copy(VirtualCircuitAssociatedTunnelDetails model)
-
-