public static final class ListGatewayRouteResponseBody.Result.Builder extends Object
public ListGatewayRouteResponseBody.Result.Builder comment(ListGatewayRouteResponseBody.Comment comment)
The route comment (ingress).
public ListGatewayRouteResponseBody.Result.Builder defaultServiceId(Long defaultServiceId)
The default service ID.
example:1
public ListGatewayRouteResponseBody.Result.Builder defaultServiceName(String defaultServiceName)
The default service name.
example:test
public ListGatewayRouteResponseBody.Result.Builder destinationType(String destinationType)
The destination service type.
example:Single
public ListGatewayRouteResponseBody.Result.Builder directResponse(ListGatewayRouteResponseBody.DirectResponse directResponse)
The information about service mocking.
public ListGatewayRouteResponseBody.Result.Builder domainId(Long domainId)
The domain ID.
example:265
public ListGatewayRouteResponseBody.Result.Builder domainIdList(List<Long> domainIdList)
The domain IDs.
public ListGatewayRouteResponseBody.Result.Builder domainName(String domainName)
The domain name.
example:y.com
public ListGatewayRouteResponseBody.Result.Builder domainNameList(List<String> domainNameList)
The domain names.
public ListGatewayRouteResponseBody.Result.Builder dynamicRoute(Boolean dynamicRoute)
public ListGatewayRouteResponseBody.Result.Builder enableWaf(String enableWaf)
Indicates whether Web Application Firewall (WAF) is activated.
example:false
public ListGatewayRouteResponseBody.Result.Builder fallback(Boolean fallback)
Indicates whether the Fallback service is enabled.
example:true
public ListGatewayRouteResponseBody.Result.Builder fallbackServices(List<ListGatewayRouteResponseBody.FallbackServices> fallbackServices)
The information about the Fallback service.
public ListGatewayRouteResponseBody.Result.Builder gatewayId(Long gatewayId)
The ID of the gateway.
example:496
public ListGatewayRouteResponseBody.Result.Builder gatewayUniqueId(String gatewayUniqueId)
The unique ID of the gateway.
example:gw-cf0e7f52ecc7429dbc7ba4d5e3656100
public ListGatewayRouteResponseBody.Result.Builder gmtCreate(String gmtCreate)
The creation time.
example:2022-01-25T07:14:01.817+0000
public ListGatewayRouteResponseBody.Result.Builder gmtModified(String gmtModified)
The modification time.
example:2022-01-07 18:07:57
public ListGatewayRouteResponseBody.Result.Builder id(Long id)
The ID.
example:47
public ListGatewayRouteResponseBody.Result.Builder name(String name)
The name.
example:test
public ListGatewayRouteResponseBody.Result.Builder predicates(String predicates)
The matching rules.
example:{"PathPredicates":{"Path":"/rpc/compute ","Type":"PRE","IgnoreCase":true}}
public ListGatewayRouteResponseBody.Result.Builder redirect(ListGatewayRouteResponseBody.Redirect redirect)
The information about redirection.
public ListGatewayRouteResponseBody.Result.Builder routeOrder(Integer routeOrder)
The order.
example:1
public ListGatewayRouteResponseBody.Result.Builder routePredicates(ListGatewayRouteResponseBody.RoutePredicates routePredicates)
The matching rules.
public ListGatewayRouteResponseBody.Result.Builder routeServices(List<ListGatewayRouteResponseBody.RouteServices> routeServices)
The information about services.
public ListGatewayRouteResponseBody.Result.Builder services(String services)
The information about services.
example:[]
public ListGatewayRouteResponseBody.Result.Builder status(Integer status)
The status.
example:2
public ListGatewayRouteResponseBody.Result.Builder type(String type)
The route type.
example:Op
public ListGatewayRouteResponseBody.Result build()
Copyright © 2026. All rights reserved.