Package | Description |
---|---|
com.google.cloud.compute.v1 |
A client to Compute Engine API.
|
Modifier and Type | Method and Description |
---|---|
HttpRouteAction.Builder |
HttpRouteAction.Builder.addAllWeightedBackendServices(List<WeightedBackendService> weightedBackendServices)
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.addWeightedBackendServices(WeightedBackendService weightedBackendServices)
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clone() |
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeFrom(HttpRouteAction other) |
static HttpRouteAction.Builder |
HttpRouteAction.newBuilder() |
static HttpRouteAction.Builder |
HttpRouteAction.newBuilder(HttpRouteAction prototype) |
HttpRouteAction.Builder |
HttpRouteAction.Builder.setCorsPolicy(CorsPolicy corsPolicy)
The specification for allowing client side cross-origin requests.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setFaultInjectionPolicy(HttpFaultInjection faultInjectionPolicy)
The specification for fault injection introduced into traffic to test the resiliency of
clients to backend service failure.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setRequestMirrorPolicy(RequestMirrorPolicy requestMirrorPolicy)
Specifies the policy on how requests intended for the route's backends are shadowed to a
separate mirrored backend service.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setRetryPolicy(HttpRetryPolicy retryPolicy)
Specifies the retry policy associated with this route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setTimeout(Duration timeout)
Specifies the timeout for the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setUrlRewrite(UrlRewrite urlRewrite)
The spec to modify the URL of the request, prior to forwarding the request to the matched
service
|
HttpRouteAction.Builder |
HttpRouteAction.toBuilder() |
Copyright © 2019 Google LLC. All rights reserved.