| Modifier and Type | Method and Description |
|---|---|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addAllRequestHeadersToAdd(Iterable<? extends HttpHeaderOption> values)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addAllRequestHeadersToRemove(Iterable<String> values)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addAllResponseHeadersToAdd(Iterable<? extends HttpHeaderOption> values)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addAllResponseHeadersToRemove(Iterable<String> values)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addRequestHeadersToAdd(HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addRequestHeadersToAdd(HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addRequestHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addRequestHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addRequestHeadersToRemove(String value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addRequestHeadersToRemoveBytes(com.google.protobuf.ByteString value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addResponseHeadersToAdd(HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addResponseHeadersToAdd(HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addResponseHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addResponseHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addResponseHeadersToRemove(String value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.addResponseHeadersToRemoveBytes(com.google.protobuf.ByteString value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clear() |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clearRequestHeadersToAdd()
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clearRequestHeadersToRemove()
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clearResponseHeadersToAdd()
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clearResponseHeadersToRemove()
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.clone() |
HttpHeaderAction.Builder |
HttpRouteRule.Builder.getHeaderActionBuilder()
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
HttpHeaderAction.Builder |
WeightedBackendService.Builder.getHeaderActionBuilder()
Specifies changes to request and response headers that need to take effect for the selected backendService. headerAction specified here take effect before headerAction in the enclosing HttpRouteRule, PathMatcher and UrlMap. headerAction is not supported for load balancers that have their loadBalancingScheme set to EXTERNAL.
|
HttpHeaderAction.Builder |
UrlMap.Builder.getHeaderActionBuilder()
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
HttpHeaderAction.Builder |
PathMatcher.Builder.getHeaderActionBuilder()
Specifies changes to request and response headers that need to take effect for the selected backend service.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.mergeFrom(HttpHeaderAction other) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.mergeFrom(com.google.protobuf.Message other) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static HttpHeaderAction.Builder |
HttpHeaderAction.newBuilder() |
static HttpHeaderAction.Builder |
HttpHeaderAction.newBuilder(HttpHeaderAction prototype) |
HttpHeaderAction.Builder |
HttpHeaderAction.newBuilderForType() |
protected HttpHeaderAction.Builder |
HttpHeaderAction.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.removeRequestHeadersToAdd(int index)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.removeResponseHeadersToAdd(int index)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setRequestHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setRequestHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add to a matching request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setRequestHeadersToRemove(int index,
String value)
A list of header names for headers that need to be removed from the request before forwarding the request to the backendService.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setResponseHeadersToAdd(int index,
HttpHeaderOption.Builder builderForValue)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setResponseHeadersToAdd(int index,
HttpHeaderOption value)
Headers to add the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setResponseHeadersToRemove(int index,
String value)
A list of header names for headers that need to be removed from the response before sending the response back to the client.
|
HttpHeaderAction.Builder |
HttpHeaderAction.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpHeaderAction.Builder |
HttpHeaderAction.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
HttpRouteRule.Builder |
HttpRouteRule.Builder.setHeaderAction(HttpHeaderAction.Builder builderForValue)
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
WeightedBackendService.Builder |
WeightedBackendService.Builder.setHeaderAction(HttpHeaderAction.Builder builderForValue)
Specifies changes to request and response headers that need to take effect for the selected backendService. headerAction specified here take effect before headerAction in the enclosing HttpRouteRule, PathMatcher and UrlMap. headerAction is not supported for load balancers that have their loadBalancingScheme set to EXTERNAL.
|
UrlMap.Builder |
UrlMap.Builder.setHeaderAction(HttpHeaderAction.Builder builderForValue)
Specifies changes to request and response headers that need to take effect for the selected backendService.
|
PathMatcher.Builder |
PathMatcher.Builder.setHeaderAction(HttpHeaderAction.Builder builderForValue)
Specifies changes to request and response headers that need to take effect for the selected backend service.
|
Copyright © 2025 Google LLC. All rights reserved.