public final class NetworkRoutingConfig
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
NetworkRoutingConfig() |
| Modifier and Type | Method and Description |
|---|---|
NetworkRoutingConfig |
clone() |
Boolean |
getBgpAlwaysCompareMed()
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs
when using the STANDARD BGP best path selection algorithm.
|
String |
getBgpBestPathSelectionMode()
The BGP best path selection algorithm to be employed within this network for dynamic routes
learned by Cloud Routers.
|
String |
getBgpInterRegionCost()
Allows to define a preferred approach for handling inter-region cost in the selection process
when using the STANDARD BGP best path selection algorithm.
|
Boolean |
getEffectiveBgpAlwaysCompareMed()
[Output Only] Effective value of the bgp_always_compare_med field.
|
String |
getEffectiveBgpInterRegionCost()
[Output Only] Effective value of the bgp_inter_region_cost field.
|
String |
getRoutingMode()
The network-wide routing mode to use.
|
NetworkRoutingConfig |
set(String fieldName,
Object value) |
NetworkRoutingConfig |
setBgpAlwaysCompareMed(Boolean bgpAlwaysCompareMed)
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs
when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig |
setBgpBestPathSelectionMode(String bgpBestPathSelectionMode)
The BGP best path selection algorithm to be employed within this network for dynamic routes
learned by Cloud Routers.
|
NetworkRoutingConfig |
setBgpInterRegionCost(String bgpInterRegionCost)
Allows to define a preferred approach for handling inter-region cost in the selection process
when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig |
setEffectiveBgpAlwaysCompareMed(Boolean effectiveBgpAlwaysCompareMed)
[Output Only] Effective value of the bgp_always_compare_med field.
|
NetworkRoutingConfig |
setEffectiveBgpInterRegionCost(String effectiveBgpInterRegionCost)
[Output Only] Effective value of the bgp_inter_region_cost field.
|
NetworkRoutingConfig |
setRoutingMode(String routingMode)
The network-wide routing mode to use.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic Boolean getBgpAlwaysCompareMed()
null for nonepublic NetworkRoutingConfig setBgpAlwaysCompareMed(Boolean bgpAlwaysCompareMed)
bgpAlwaysCompareMed - bgpAlwaysCompareMed or null for nonepublic String getBgpBestPathSelectionMode()
null for nonepublic NetworkRoutingConfig setBgpBestPathSelectionMode(String bgpBestPathSelectionMode)
bgpBestPathSelectionMode - bgpBestPathSelectionMode or null for nonepublic String getBgpInterRegionCost()
null for nonepublic NetworkRoutingConfig setBgpInterRegionCost(String bgpInterRegionCost)
bgpInterRegionCost - bgpInterRegionCost or null for nonepublic Boolean getEffectiveBgpAlwaysCompareMed()
null for nonepublic NetworkRoutingConfig setEffectiveBgpAlwaysCompareMed(Boolean effectiveBgpAlwaysCompareMed)
effectiveBgpAlwaysCompareMed - effectiveBgpAlwaysCompareMed or null for nonepublic String getEffectiveBgpInterRegionCost()
null for nonepublic NetworkRoutingConfig setEffectiveBgpInterRegionCost(String effectiveBgpInterRegionCost)
effectiveBgpInterRegionCost - effectiveBgpInterRegionCost or null for nonepublic String getRoutingMode()
null for nonepublic NetworkRoutingConfig setRoutingMode(String routingMode)
routingMode - routingMode or null for nonepublic NetworkRoutingConfig set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic NetworkRoutingConfig clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.