Class VcnDrgAttachmentNetworkCreateDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.VcnDrgAttachmentNetworkCreateDetails.Builder
-
- Enclosing class:
- VcnDrgAttachmentNetworkCreateDetails
public static class VcnDrgAttachmentNetworkCreateDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VcnDrgAttachmentNetworkCreateDetails
build()
VcnDrgAttachmentNetworkCreateDetails.Builder
copy(VcnDrgAttachmentNetworkCreateDetails model)
VcnDrgAttachmentNetworkCreateDetails.Builder
id(String id)
VcnDrgAttachmentNetworkCreateDetails.Builder
routeTableId(String routeTableId)
This is the OCID of the route table that is used to route the traffic as it enters a VCN through this attachment.VcnDrgAttachmentNetworkCreateDetails.Builder
vcnRouteType(VcnDrgAttachmentNetworkDetails.VcnRouteType vcnRouteType)
Indicates whether the VCN CIDRs or the individual subnet CIDRs are imported from the attachment.
-
-
-
Method Detail
-
id
public VcnDrgAttachmentNetworkCreateDetails.Builder id(String id)
-
routeTableId
public VcnDrgAttachmentNetworkCreateDetails.Builder routeTableId(String routeTableId)
This is the OCID of the route table that is used to route the traffic as it enters a VCN through this attachment.For information about why you would associate a route table with a DRG attachment, see [Advanced Scenario: Transit Routing](https://docs.oracle.com/iaas/Content/Network/Tasks/transitrouting.htm). For information about why you would associate a route table with a DRG attachment, see:
[Transit Routing: Access to Multiple VCNs in Same Region](https://docs.oracle.com/iaas/Content/Network/Tasks/transitrouting.htm) * [Transit Routing: Private Access to Oracle Services](https://docs.oracle.com/iaas/Content/Network/Tasks/transitroutingoracleservices.htm)
- Parameters:
routeTableId
- the value to set- Returns:
- this builder
-
vcnRouteType
public VcnDrgAttachmentNetworkCreateDetails.Builder vcnRouteType(VcnDrgAttachmentNetworkDetails.VcnRouteType vcnRouteType)
Indicates whether the VCN CIDRs or the individual subnet CIDRs are imported from the attachment.Routes from the VCN ingress route table are always imported.
- Parameters:
vcnRouteType
- the value to set- Returns:
- this builder
-
build
public VcnDrgAttachmentNetworkCreateDetails build()
-
copy
public VcnDrgAttachmentNetworkCreateDetails.Builder copy(VcnDrgAttachmentNetworkCreateDetails model)
-
-