public static final class DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder extends Object
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder asPaths(DescribeCenChildInstanceRouteEntriesResponseBody.AsPaths asPaths)
The AS paths of the routes.
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder cenRouteMapRecords(DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteMapRecords cenRouteMapRecords)
The routing policy that the routes match.
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder communities(DescribeCenChildInstanceRouteEntriesResponseBody.Communities communities)
The community attributes of the route entries.
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder conflicts(DescribeCenChildInstanceRouteEntriesResponseBody.Conflicts conflicts)
A list of overlapping routes.
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder destinationCidrBlock(String destinationCidrBlock)
The destination CIDR block of the route.
example:10.0.0.0/24
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder nextHopInstanceId(String nextHopInstanceId)
The ID of the instance specified as the next hop in the route.
example:vbr-bp13gtbhdp0pfqg6s****
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder nextHopRegionId(String nextHopRegionId)
The region ID of the instance specified as the next hop in the route.
example:cn-hangzhou
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder nextHopType(String nextHopType)
The type of the instance specified as the next hop in the route. Valid values:
VBR
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder operationalMode(Boolean operationalMode)
Indicates whether the route is allowed to be advertised to or withdrawn from the CEN instance. Valid values:
true
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder publishStatus(String publishStatus)
Indicates whether the route is advertised to the CEN instance. Valid values:
Published
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder routeTableId(String routeTableId)
The route table ID.
example:vtb-bp1r9pvl4xen8s9ju****
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder status(String status)
The route status. Valid values:
Active
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry.Builder type(String type)
The route type. Valid values:
CEN
public DescribeCenChildInstanceRouteEntriesResponseBody.CenRouteEntry build()
Copyright © 2025. All rights reserved.