Class VcnDrgAttachmentNetworkUpdateDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.VcnDrgAttachmentNetworkUpdateDetails.Builder
-
- Enclosing class:
- VcnDrgAttachmentNetworkUpdateDetails
public static class VcnDrgAttachmentNetworkUpdateDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VcnDrgAttachmentNetworkUpdateDetails
build()
VcnDrgAttachmentNetworkUpdateDetails.Builder
copy(VcnDrgAttachmentNetworkUpdateDetails model)
VcnDrgAttachmentNetworkUpdateDetails.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.VcnDrgAttachmentNetworkUpdateDetails.Builder
vcnRouteType(VcnDrgAttachmentNetworkDetails.VcnRouteType vcnRouteType)
Indicates whether the VCN CIDRs or the individual subnet CIDRs are imported from the attachment.
-
-
-
Method Detail
-
routeTableId
public VcnDrgAttachmentNetworkUpdateDetails.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:
[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 VcnDrgAttachmentNetworkUpdateDetails.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 VcnDrgAttachmentNetworkUpdateDetails build()
-
copy
public VcnDrgAttachmentNetworkUpdateDetails.Builder copy(VcnDrgAttachmentNetworkUpdateDetails model)
-
-