Class VcnDrgAttachmentNetworkCreateDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.vnmonitoring.model.VcnDrgAttachmentNetworkCreateDetails.Builder
 
- 
- Enclosing class:
- VcnDrgAttachmentNetworkCreateDetails
 
 public static class VcnDrgAttachmentNetworkCreateDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description VcnDrgAttachmentNetworkCreateDetailsbuild()VcnDrgAttachmentNetworkCreateDetails.Buildercopy(VcnDrgAttachmentNetworkCreateDetails model)VcnDrgAttachmentNetworkCreateDetails.Builderid(String id)VcnDrgAttachmentNetworkCreateDetails.BuilderrouteTableId(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.BuildervcnRouteType(VcnDrgAttachmentNetworkDetails.VcnRouteType vcnRouteType)Indicates whether the VCN CIDRs or the individual subnet CIDRs are imported from the attachment.
 
- 
- 
- 
Method Detail- 
idpublic VcnDrgAttachmentNetworkCreateDetails.Builder id(String id) 
 - 
routeTableIdpublic 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
 
 - 
vcnRouteTypepublic 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
 
 - 
buildpublic VcnDrgAttachmentNetworkCreateDetails build() 
 - 
copypublic VcnDrgAttachmentNetworkCreateDetails.Builder copy(VcnDrgAttachmentNetworkCreateDetails model) 
 
- 
 
-