public interface ProcessingRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAsyncMode()
Specify whether the filter that sent this request is running in synchronous
or asynchronous mode.
|
HttpBody |
getRequestBody()
A chunk of the HTTP request body.
|
HttpBodyOrBuilder |
getRequestBodyOrBuilder()
A chunk of the HTTP request body.
|
ProcessingRequest.RequestCase |
getRequestCase() |
HttpHeaders |
getRequestHeaders()
Information about the HTTP request headers, as well as peer info and additional
properties.
|
HttpHeadersOrBuilder |
getRequestHeadersOrBuilder()
Information about the HTTP request headers, as well as peer info and additional
properties.
|
HttpTrailers |
getRequestTrailers()
The HTTP trailers for the request path.
|
HttpTrailersOrBuilder |
getRequestTrailersOrBuilder()
The HTTP trailers for the request path.
|
HttpBody |
getResponseBody()
A chunk of the HTTP request body.
|
HttpBodyOrBuilder |
getResponseBodyOrBuilder()
A chunk of the HTTP request body.
|
HttpHeaders |
getResponseHeaders()
Information about the HTTP response headers, as well as peer info and additional
properties.
|
HttpHeadersOrBuilder |
getResponseHeadersOrBuilder()
Information about the HTTP response headers, as well as peer info and additional
properties.
|
HttpTrailers |
getResponseTrailers()
The HTTP trailers for the response path.
|
HttpTrailersOrBuilder |
getResponseTrailersOrBuilder()
The HTTP trailers for the response path.
|
boolean |
hasRequestBody()
A chunk of the HTTP request body.
|
boolean |
hasRequestHeaders()
Information about the HTTP request headers, as well as peer info and additional
properties.
|
boolean |
hasRequestTrailers()
The HTTP trailers for the request path.
|
boolean |
hasResponseBody()
A chunk of the HTTP request body.
|
boolean |
hasResponseHeaders()
Information about the HTTP response headers, as well as peer info and additional
properties.
|
boolean |
hasResponseTrailers()
The HTTP trailers for the response path.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean getAsyncMode()
Specify whether the filter that sent this request is running in synchronous or asynchronous mode. If false, then the server must either respond with exactly one ProcessingResponse message or close the stream. If true, however, then the server must not respond with an additional message, although it may still close the stream. The choice of synchronous or asynchronous mode can be chosen in the filter configuration.
bool async_mode = 1;boolean hasRequestHeaders()
Information about the HTTP request headers, as well as peer info and additional properties. If "response_required" is set, the server must send back a HeaderResponse message, an ImmediateResponse message, or close the stream.
.envoy.service.ext_proc.v3alpha.HttpHeaders request_headers = 2;HttpHeaders getRequestHeaders()
Information about the HTTP request headers, as well as peer info and additional properties. If "response_required" is set, the server must send back a HeaderResponse message, an ImmediateResponse message, or close the stream.
.envoy.service.ext_proc.v3alpha.HttpHeaders request_headers = 2;HttpHeadersOrBuilder getRequestHeadersOrBuilder()
Information about the HTTP request headers, as well as peer info and additional properties. If "response_required" is set, the server must send back a HeaderResponse message, an ImmediateResponse message, or close the stream.
.envoy.service.ext_proc.v3alpha.HttpHeaders request_headers = 2;boolean hasResponseHeaders()
Information about the HTTP response headers, as well as peer info and additional properties. If "response_required" is set, the server must send back a HeaderResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpHeaders response_headers = 3;HttpHeaders getResponseHeaders()
Information about the HTTP response headers, as well as peer info and additional properties. If "response_required" is set, the server must send back a HeaderResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpHeaders response_headers = 3;HttpHeadersOrBuilder getResponseHeadersOrBuilder()
Information about the HTTP response headers, as well as peer info and additional properties. If "response_required" is set, the server must send back a HeaderResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpHeaders response_headers = 3;boolean hasRequestBody()
A chunk of the HTTP request body. If "response_required" is set, the server must send back a BodyResponse message, an ImmediateResponse message, or close the stream.
.envoy.service.ext_proc.v3alpha.HttpBody request_body = 4;HttpBody getRequestBody()
A chunk of the HTTP request body. If "response_required" is set, the server must send back a BodyResponse message, an ImmediateResponse message, or close the stream.
.envoy.service.ext_proc.v3alpha.HttpBody request_body = 4;HttpBodyOrBuilder getRequestBodyOrBuilder()
A chunk of the HTTP request body. If "response_required" is set, the server must send back a BodyResponse message, an ImmediateResponse message, or close the stream.
.envoy.service.ext_proc.v3alpha.HttpBody request_body = 4;boolean hasResponseBody()
A chunk of the HTTP request body. If "response_required" is set, the server must send back a BodyResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpBody response_body = 5;HttpBody getResponseBody()
A chunk of the HTTP request body. If "response_required" is set, the server must send back a BodyResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpBody response_body = 5;HttpBodyOrBuilder getResponseBodyOrBuilder()
A chunk of the HTTP request body. If "response_required" is set, the server must send back a BodyResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpBody response_body = 5;boolean hasRequestTrailers()
The HTTP trailers for the request path. If "response_required" is set, the server must send back a TrailerResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpTrailers request_trailers = 6;HttpTrailers getRequestTrailers()
The HTTP trailers for the request path. If "response_required" is set, the server must send back a TrailerResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpTrailers request_trailers = 6;HttpTrailersOrBuilder getRequestTrailersOrBuilder()
The HTTP trailers for the request path. If "response_required" is set, the server must send back a TrailerResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpTrailers request_trailers = 6;boolean hasResponseTrailers()
The HTTP trailers for the response path. If "response_required" is set, the server must send back a TrailerResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpTrailers response_trailers = 7;HttpTrailers getResponseTrailers()
The HTTP trailers for the response path. If "response_required" is set, the server must send back a TrailerResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpTrailers response_trailers = 7;HttpTrailersOrBuilder getResponseTrailersOrBuilder()
The HTTP trailers for the response path. If "response_required" is set, the server must send back a TrailerResponse message or close the stream.
.envoy.service.ext_proc.v3alpha.HttpTrailers response_trailers = 7;ProcessingRequest.RequestCase getRequestCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.