public static final class DescribeRouteEntryListResponseBody.NextHop.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeRouteEntryListResponseBody.NextHop |
build() |
DescribeRouteEntryListResponseBody.NextHop.Builder |
enabled(Integer enabled)
Indicates whether the route is available.
|
DescribeRouteEntryListResponseBody.NextHop.Builder |
nextHopId(String nextHopId)
The ID of the next hop.
|
DescribeRouteEntryListResponseBody.NextHop.Builder |
nextHopRegionId(String nextHopRegionId)
The ID of the region where the next hop is deployed.
|
DescribeRouteEntryListResponseBody.NextHop.Builder |
nextHopRelatedInfo(DescribeRouteEntryListResponseBody.NextHopRelatedInfo nextHopRelatedInfo)
The information about the next hop.
|
DescribeRouteEntryListResponseBody.NextHop.Builder |
nextHopType(String nextHopType)
The next hop type.
|
DescribeRouteEntryListResponseBody.NextHop.Builder |
weight(Integer weight)
The weight of the route.
|
public DescribeRouteEntryListResponseBody.NextHop.Builder enabled(Integer enabled)
* **0**: unavailable * **1**: available > This parameter is returned when the next hop type is set to **RouterInterface**.
public DescribeRouteEntryListResponseBody.NextHop.Builder nextHopId(String nextHopId)
public DescribeRouteEntryListResponseBody.NextHop.Builder nextHopRegionId(String nextHopRegionId)
> This parameter is returned when the next hop type is set to **RouterInterface**.
public DescribeRouteEntryListResponseBody.NextHop.Builder nextHopRelatedInfo(DescribeRouteEntryListResponseBody.NextHopRelatedInfo nextHopRelatedInfo)
public DescribeRouteEntryListResponseBody.NextHop.Builder nextHopType(String nextHopType)
* **Instance**: an ECS instance. * **HaVip**: an HAVIP. * **VpnGateway**: a VPN gateway. * **NatGateway**: a NAT gateway. * **NetworkInterface**: a secondary ENI. * **RouterInterface**: a router interface. * **IPv6Gateway**: an IPv6 gateway. * **Attachment**: a transit router. * **Ipv4Gateway**: an IPv4 gateway. * **GatewayEndpoint**: a gateway endpoint. * **CenBasic**: CEN does not support transit routers. * **Ecr**: ECR.
public DescribeRouteEntryListResponseBody.NextHop.Builder weight(Integer weight)
> This parameter is returned when the next hop type is set to **RouterInterface**.
public DescribeRouteEntryListResponseBody.NextHop build()
Copyright © 2024. All rights reserved.