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 VirtualCircuitAssociatedTunnelDetailsbuild()VirtualCircuitAssociatedTunnelDetails.Buildercopy(VirtualCircuitAssociatedTunnelDetails model)VirtualCircuitAssociatedTunnelDetails.BuilderipsecConnectionId(String ipsecConnectionId)The OCID of IPSec connection associated with the virtual circuit.VirtualCircuitAssociatedTunnelDetails.BuildertunnelId(String tunnelId)The OCID of the IPSec tunnel associated with the virtual circuit.VirtualCircuitAssociatedTunnelDetails.BuildertunnelType(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)
-
-