HttpRouteRule.Builder |
HttpRouteRule.Builder.addAllMatchRules(Iterable<? extends HttpRouteRuleMatch> values) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.addMatchRules(int index,
HttpRouteRuleMatch value) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.addMatchRules(int index,
HttpRouteRuleMatch.Builder builderForValue) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.addMatchRules(HttpRouteRuleMatch value) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.addMatchRules(HttpRouteRuleMatch.Builder builderForValue) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
HttpRouteRule.Builder |
PathMatcher.Builder.addRouteRulesBuilder() |
The list of HTTP route rules.
|
HttpRouteRule.Builder |
PathMatcher.Builder.addRouteRulesBuilder(int index) |
The list of HTTP route rules.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clear() |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearDescription() |
The short description conveying the intent of this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearHeaderAction() |
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearMatchRules() |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearPriority() |
For routeRules within a given pathMatcher, priority determines the order in which a load balancer interprets routeRules.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearRouteAction() |
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.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearService() |
The full or partial URL of the backend service resource to which traffic is directed if this rule is matched.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clearUrlRedirect() |
When this rule is matched, the request is redirected to a URL specified by urlRedirect.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.clone() |
|
HttpRouteRule.Builder |
PathMatcher.Builder.getRouteRulesBuilder(int index) |
The list of HTTP route rules.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.mergeFrom(HttpRouteRule other) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.mergeFrom(com.google.protobuf.Message other) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.mergeHeaderAction(HttpHeaderAction value) |
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.mergeRouteAction(HttpRouteAction value) |
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.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.mergeUrlRedirect(HttpRedirectAction value) |
When this rule is matched, the request is redirected to a URL specified by urlRedirect.
|
static HttpRouteRule.Builder |
HttpRouteRule.newBuilder() |
|
static HttpRouteRule.Builder |
HttpRouteRule.newBuilder(HttpRouteRule prototype) |
|
HttpRouteRule.Builder |
HttpRouteRule.newBuilderForType() |
|
protected HttpRouteRule.Builder |
HttpRouteRule.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.removeMatchRules(int index) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setDescription(String value) |
The short description conveying the intent of this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) |
The short description conveying the intent of this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setHeaderAction(HttpHeaderAction value) |
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setHeaderAction(HttpHeaderAction.Builder builderForValue) |
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setMatchRules(int index,
HttpRouteRuleMatch value) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setMatchRules(int index,
HttpRouteRuleMatch.Builder builderForValue) |
The list of criteria for matching attributes of a request to this routeRule.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setPriority(int value) |
For routeRules within a given pathMatcher, priority determines the order in which a load balancer interprets routeRules.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setRouteAction(HttpRouteAction value) |
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.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setRouteAction(HttpRouteAction.Builder builderForValue) |
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.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setService(String value) |
The full or partial URL of the backend service resource to which traffic is directed if this rule is matched.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setServiceBytes(com.google.protobuf.ByteString value) |
The full or partial URL of the backend service resource to which traffic is directed if this rule is matched.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setUrlRedirect(HttpRedirectAction value) |
When this rule is matched, the request is redirected to a URL specified by urlRedirect.
|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setUrlRedirect(HttpRedirectAction.Builder builderForValue) |
When this rule is matched, the request is redirected to a URL specified by urlRedirect.
|
HttpRouteRule.Builder |
HttpRouteRule.toBuilder() |
|