public static class CreateDrgRouteTableDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateDrgRouteTableDetails |
build() |
CreateDrgRouteTableDetails.Builder |
copy(CreateDrgRouteTableDetails model) |
CreateDrgRouteTableDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
CreateDrgRouteTableDetails.Builder |
displayName(String displayName)
A user-friendly name.
|
CreateDrgRouteTableDetails.Builder |
drgId(String drgId)
The OCID
of the DRG the DRG route table belongs to.
|
CreateDrgRouteTableDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
CreateDrgRouteTableDetails.Builder |
importDrgRouteDistributionId(String importDrgRouteDistributionId)
The OCID
of the import route distribution used to specify how incoming route advertisements
through referenced attachments are inserted into the DRG route table.
|
CreateDrgRouteTableDetails.Builder |
isEcmpEnabled(Boolean isEcmpEnabled)
If you want traffic to be routed using ECMP across your virtual circuits or IPSec tunnels
to your on-premises networks, enable ECMP on the DRG route table.
|
public CreateDrgRouteTableDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace.
Example: {"foo-namespace": {"bar-key": "value"}}
definedTags
- the value to setpublic CreateDrgRouteTableDetails.Builder displayName(String displayName)
A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
displayName
- the value to setpublic CreateDrgRouteTableDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope. Exists
for cross-compatibility only. Example: {"bar-key": "value"}
freeformTags
- the value to setpublic CreateDrgRouteTableDetails.Builder drgId(String drgId)
The OCID of the DRG the DRG route table belongs to.
drgId
- the value to setpublic CreateDrgRouteTableDetails.Builder importDrgRouteDistributionId(String importDrgRouteDistributionId)
The OCID of the import route distribution used to specify how incoming route advertisements through referenced attachments are inserted into the DRG route table.
importDrgRouteDistributionId
- the value to setpublic CreateDrgRouteTableDetails.Builder isEcmpEnabled(Boolean isEcmpEnabled)
If you want traffic to be routed using ECMP across your virtual circuits or IPSec tunnels to your on-premises networks, enable ECMP on the DRG route table.
isEcmpEnabled
- the value to setpublic CreateDrgRouteTableDetails build()
public CreateDrgRouteTableDetails.Builder copy(CreateDrgRouteTableDetails model)
Copyright © 2016–2024. All rights reserved.