HttpRouteAction.Builder |
HttpRouteAction.Builder.addAllWeightedBackendServices(Iterable<? extends WeightedBackendService> values) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.addWeightedBackendServices(int index,
WeightedBackendService value) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.addWeightedBackendServices(int index,
WeightedBackendService.Builder builderForValue) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.addWeightedBackendServices(WeightedBackendService value) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.addWeightedBackendServices(WeightedBackendService.Builder builderForValue) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clear() |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearCorsPolicy() |
The specification for allowing client-side cross-origin requests.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearFaultInjectionPolicy() |
The specification for fault injection introduced into traffic to test the resiliency of clients to backend service failure.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearMaxStreamDuration() |
Specifies the maximum duration (timeout) for streams on the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearRequestMirrorPolicy() |
Specifies the policy on how requests intended for the route's backends are shadowed to a separate mirrored backend service.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearRetryPolicy() |
Specifies the retry policy associated with this route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearTimeout() |
Specifies the timeout for the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearUrlRewrite() |
The spec to modify the URL of the request, before forwarding the request to the matched service.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clearWeightedBackendServices() |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.clone() |
|
HttpRouteAction.Builder |
PathMatcher.Builder.getDefaultRouteActionBuilder() |
defaultRouteAction takes effect when none of the pathRules or routeRules match.
|
HttpRouteAction.Builder |
UrlMap.Builder.getDefaultRouteActionBuilder() |
defaultRouteAction takes effect when none of the hostRules match.
|
HttpRouteAction.Builder |
HttpRouteRule.Builder.getRouteActionBuilder() |
In response to a matching matchRule, the load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend.
|
HttpRouteAction.Builder |
PathRule.Builder.getRouteActionBuilder() |
In response to a matching path, the load balancer performs advanced routing actions, such as URL rewrites and header transformations, before forwarding the request to the selected backend.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeCorsPolicy(CorsPolicy value) |
The specification for allowing client-side cross-origin requests.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeFaultInjectionPolicy(HttpFaultInjection value) |
The specification for fault injection introduced into traffic to test the resiliency of clients to backend service failure.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeFrom(HttpRouteAction other) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeFrom(com.google.protobuf.Message other) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeMaxStreamDuration(Duration value) |
Specifies the maximum duration (timeout) for streams on the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeRequestMirrorPolicy(RequestMirrorPolicy value) |
Specifies the policy on how requests intended for the route's backends are shadowed to a separate mirrored backend service.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeRetryPolicy(HttpRetryPolicy value) |
Specifies the retry policy associated with this route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeTimeout(Duration value) |
Specifies the timeout for the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.mergeUrlRewrite(UrlRewrite value) |
The spec to modify the URL of the request, before forwarding the request to the matched service.
|
static HttpRouteAction.Builder |
HttpRouteAction.newBuilder() |
|
static HttpRouteAction.Builder |
HttpRouteAction.newBuilder(HttpRouteAction prototype) |
|
HttpRouteAction.Builder |
HttpRouteAction.newBuilderForType() |
|
protected HttpRouteAction.Builder |
HttpRouteAction.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.removeWeightedBackendServices(int index) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setCorsPolicy(CorsPolicy value) |
The specification for allowing client-side cross-origin requests.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setCorsPolicy(CorsPolicy.Builder builderForValue) |
The specification for allowing client-side cross-origin requests.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setFaultInjectionPolicy(HttpFaultInjection value) |
The specification for fault injection introduced into traffic to test the resiliency of clients to backend service failure.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setFaultInjectionPolicy(HttpFaultInjection.Builder builderForValue) |
The specification for fault injection introduced into traffic to test the resiliency of clients to backend service failure.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setMaxStreamDuration(Duration value) |
Specifies the maximum duration (timeout) for streams on the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setMaxStreamDuration(Duration.Builder builderForValue) |
Specifies the maximum duration (timeout) for streams on the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setRequestMirrorPolicy(RequestMirrorPolicy value) |
Specifies the policy on how requests intended for the route's backends are shadowed to a separate mirrored backend service.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setRequestMirrorPolicy(RequestMirrorPolicy.Builder builderForValue) |
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 value) |
Specifies the retry policy associated with this route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setRetryPolicy(HttpRetryPolicy.Builder builderForValue) |
Specifies the retry policy associated with this route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setTimeout(Duration value) |
Specifies the timeout for the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setTimeout(Duration.Builder builderForValue) |
Specifies the timeout for the selected route.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setUrlRewrite(UrlRewrite value) |
The spec to modify the URL of the request, before forwarding the request to the matched service.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setUrlRewrite(UrlRewrite.Builder builderForValue) |
The spec to modify the URL of the request, before forwarding the request to the matched service.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setWeightedBackendServices(int index,
WeightedBackendService value) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.Builder.setWeightedBackendServices(int index,
WeightedBackendService.Builder builderForValue) |
A list of weighted backend services to send traffic to when a route match occurs.
|
HttpRouteAction.Builder |
HttpRouteAction.toBuilder() |
|