Class VirtualCircuitAssociatedTunnelDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.vnmonitoring.model.VirtualCircuitAssociatedTunnelDetails.Builder
 
- 
- Enclosing class:
- VirtualCircuitAssociatedTunnelDetails
 
 public static class VirtualCircuitAssociatedTunnelDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
tunnelTypepublic 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
 
 - 
ipsecConnectionIdpublic VirtualCircuitAssociatedTunnelDetails.Builder ipsecConnectionId(String ipsecConnectionId) The OCID of IPSec connection associated with the virtual circuit.- Parameters:
- ipsecConnectionId- the value to set
- Returns:
- this builder
 
 - 
tunnelIdpublic 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
 
 - 
buildpublic VirtualCircuitAssociatedTunnelDetails build() 
 - 
copypublic VirtualCircuitAssociatedTunnelDetails.Builder copy(VirtualCircuitAssociatedTunnelDetails model) 
 
- 
 
-