public interface ProcessingResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Struct |
getDynamicMetadata()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
com.google.protobuf.StructOrBuilder |
getDynamicMetadataOrBuilder()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
ImmediateResponse |
getImmediateResponse()
If specified, attempt to create a locally generated response, send it
downstream, and stop processing additional filters and ignore any
additional messages received from the remote server for this request or
response.
|
ImmediateResponseOrBuilder |
getImmediateResponseOrBuilder()
If specified, attempt to create a locally generated response, send it
downstream, and stop processing additional filters and ignore any
additional messages received from the remote server for this request or
response.
|
ProcessingMode |
getModeOverride()
Override how parts of the HTTP request and response are processed
for the duration of this particular request/response only.
|
ProcessingModeOrBuilder |
getModeOverrideOrBuilder()
Override how parts of the HTTP request and response are processed
for the duration of this particular request/response only.
|
BodyResponse |
getRequestBody()
The server must send back this message in response to a message with
the "request_body" field set.
|
BodyResponseOrBuilder |
getRequestBodyOrBuilder()
The server must send back this message in response to a message with
the "request_body" field set.
|
HeadersResponse |
getRequestHeaders()
The server must send back this message in response to a message with the
"request_headers" field set.
|
HeadersResponseOrBuilder |
getRequestHeadersOrBuilder()
The server must send back this message in response to a message with the
"request_headers" field set.
|
TrailersResponse |
getRequestTrailers()
The server must send back this message in response to a message with
the "request_trailers" field set.
|
TrailersResponseOrBuilder |
getRequestTrailersOrBuilder()
The server must send back this message in response to a message with
the "request_trailers" field set.
|
BodyResponse |
getResponseBody()
The server must send back this message in response to a message with
the "response_body" field set.
|
BodyResponseOrBuilder |
getResponseBodyOrBuilder()
The server must send back this message in response to a message with
the "response_body" field set.
|
ProcessingResponse.ResponseCase |
getResponseCase() |
HeadersResponse |
getResponseHeaders()
The server must send back this message in response to a message with the
"response_headers" field set.
|
HeadersResponseOrBuilder |
getResponseHeadersOrBuilder()
The server must send back this message in response to a message with the
"response_headers" field set.
|
TrailersResponse |
getResponseTrailers()
The server must send back this message in response to a message with
the "response_trailers" field set.
|
TrailersResponseOrBuilder |
getResponseTrailersOrBuilder()
The server must send back this message in response to a message with
the "response_trailers" field set.
|
boolean |
hasDynamicMetadata()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
boolean |
hasImmediateResponse()
If specified, attempt to create a locally generated response, send it
downstream, and stop processing additional filters and ignore any
additional messages received from the remote server for this request or
response.
|
boolean |
hasModeOverride()
Override how parts of the HTTP request and response are processed
for the duration of this particular request/response only.
|
boolean |
hasRequestBody()
The server must send back this message in response to a message with
the "request_body" field set.
|
boolean |
hasRequestHeaders()
The server must send back this message in response to a message with the
"request_headers" field set.
|
boolean |
hasRequestTrailers()
The server must send back this message in response to a message with
the "request_trailers" field set.
|
boolean |
hasResponseBody()
The server must send back this message in response to a message with
the "response_body" field set.
|
boolean |
hasResponseHeaders()
The server must send back this message in response to a message with the
"response_headers" field set.
|
boolean |
hasResponseTrailers()
The server must send back this message in response to a message with
the "response_trailers" field set.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasRequestHeaders()
The server must send back this message in response to a message with the "request_headers" field set.
.envoy.service.ext_proc.v3alpha.HeadersResponse request_headers = 1;HeadersResponse getRequestHeaders()
The server must send back this message in response to a message with the "request_headers" field set.
.envoy.service.ext_proc.v3alpha.HeadersResponse request_headers = 1;HeadersResponseOrBuilder getRequestHeadersOrBuilder()
The server must send back this message in response to a message with the "request_headers" field set.
.envoy.service.ext_proc.v3alpha.HeadersResponse request_headers = 1;boolean hasResponseHeaders()
The server must send back this message in response to a message with the "response_headers" field set.
.envoy.service.ext_proc.v3alpha.HeadersResponse response_headers = 2;HeadersResponse getResponseHeaders()
The server must send back this message in response to a message with the "response_headers" field set.
.envoy.service.ext_proc.v3alpha.HeadersResponse response_headers = 2;HeadersResponseOrBuilder getResponseHeadersOrBuilder()
The server must send back this message in response to a message with the "response_headers" field set.
.envoy.service.ext_proc.v3alpha.HeadersResponse response_headers = 2;boolean hasRequestBody()
The server must send back this message in response to a message with the "request_body" field set.
.envoy.service.ext_proc.v3alpha.BodyResponse request_body = 3;BodyResponse getRequestBody()
The server must send back this message in response to a message with the "request_body" field set.
.envoy.service.ext_proc.v3alpha.BodyResponse request_body = 3;BodyResponseOrBuilder getRequestBodyOrBuilder()
The server must send back this message in response to a message with the "request_body" field set.
.envoy.service.ext_proc.v3alpha.BodyResponse request_body = 3;boolean hasResponseBody()
The server must send back this message in response to a message with the "response_body" field set.
.envoy.service.ext_proc.v3alpha.BodyResponse response_body = 4;BodyResponse getResponseBody()
The server must send back this message in response to a message with the "response_body" field set.
.envoy.service.ext_proc.v3alpha.BodyResponse response_body = 4;BodyResponseOrBuilder getResponseBodyOrBuilder()
The server must send back this message in response to a message with the "response_body" field set.
.envoy.service.ext_proc.v3alpha.BodyResponse response_body = 4;boolean hasRequestTrailers()
The server must send back this message in response to a message with the "request_trailers" field set.
.envoy.service.ext_proc.v3alpha.TrailersResponse request_trailers = 5;TrailersResponse getRequestTrailers()
The server must send back this message in response to a message with the "request_trailers" field set.
.envoy.service.ext_proc.v3alpha.TrailersResponse request_trailers = 5;TrailersResponseOrBuilder getRequestTrailersOrBuilder()
The server must send back this message in response to a message with the "request_trailers" field set.
.envoy.service.ext_proc.v3alpha.TrailersResponse request_trailers = 5;boolean hasResponseTrailers()
The server must send back this message in response to a message with the "response_trailers" field set.
.envoy.service.ext_proc.v3alpha.TrailersResponse response_trailers = 6;TrailersResponse getResponseTrailers()
The server must send back this message in response to a message with the "response_trailers" field set.
.envoy.service.ext_proc.v3alpha.TrailersResponse response_trailers = 6;TrailersResponseOrBuilder getResponseTrailersOrBuilder()
The server must send back this message in response to a message with the "response_trailers" field set.
.envoy.service.ext_proc.v3alpha.TrailersResponse response_trailers = 6;boolean hasImmediateResponse()
If specified, attempt to create a locally generated response, send it downstream, and stop processing additional filters and ignore any additional messages received from the remote server for this request or response. If a response has already started -- for example, if this message is sent response to a "response_body" message -- then this will either ship the reply directly to the downstream codec, or reset the stream.
.envoy.service.ext_proc.v3alpha.ImmediateResponse immediate_response = 7;ImmediateResponse getImmediateResponse()
If specified, attempt to create a locally generated response, send it downstream, and stop processing additional filters and ignore any additional messages received from the remote server for this request or response. If a response has already started -- for example, if this message is sent response to a "response_body" message -- then this will either ship the reply directly to the downstream codec, or reset the stream.
.envoy.service.ext_proc.v3alpha.ImmediateResponse immediate_response = 7;ImmediateResponseOrBuilder getImmediateResponseOrBuilder()
If specified, attempt to create a locally generated response, send it downstream, and stop processing additional filters and ignore any additional messages received from the remote server for this request or response. If a response has already started -- for example, if this message is sent response to a "response_body" message -- then this will either ship the reply directly to the downstream codec, or reset the stream.
.envoy.service.ext_proc.v3alpha.ImmediateResponse immediate_response = 7;boolean hasDynamicMetadata()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata will be placed in the namespace "envoy.filters.http.ext_proc".
.google.protobuf.Struct dynamic_metadata = 8;com.google.protobuf.Struct getDynamicMetadata()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata will be placed in the namespace "envoy.filters.http.ext_proc".
.google.protobuf.Struct dynamic_metadata = 8;com.google.protobuf.StructOrBuilder getDynamicMetadataOrBuilder()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata will be placed in the namespace "envoy.filters.http.ext_proc".
.google.protobuf.Struct dynamic_metadata = 8;boolean hasModeOverride()
Override how parts of the HTTP request and response are processed for the duration of this particular request/response only. Servers may use this to intelligently control how requests are processed based on the headers and other metadata that they see.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode mode_override = 9;ProcessingMode getModeOverride()
Override how parts of the HTTP request and response are processed for the duration of this particular request/response only. Servers may use this to intelligently control how requests are processed based on the headers and other metadata that they see.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode mode_override = 9;ProcessingModeOrBuilder getModeOverrideOrBuilder()
Override how parts of the HTTP request and response are processed for the duration of this particular request/response only. Servers may use this to intelligently control how requests are processed based on the headers and other metadata that they see.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode mode_override = 9;ProcessingResponse.ResponseCase getResponseCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.