public static final class ProcessingResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder> implements ProcessingResponseOrBuilder
For every ProcessingRequest received by the server with the "async_mode" field set to false, the server must send back exactly one ProcessingResponse message. [#next-free-field: 10]Protobuf type
envoy.service.ext_proc.v3alpha.ProcessingResponse| Modifier and Type | Method and Description |
|---|---|
ProcessingResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProcessingResponse |
build() |
ProcessingResponse |
buildPartial() |
ProcessingResponse.Builder |
clear() |
ProcessingResponse.Builder |
clearDynamicMetadata()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
ProcessingResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ProcessingResponse.Builder |
clearImmediateResponse()
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.
|
ProcessingResponse.Builder |
clearModeOverride()
Override how parts of the HTTP request and response are processed
for the duration of this particular request/response only.
|
ProcessingResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ProcessingResponse.Builder |
clearRequestBody()
The server must send back this message in response to a message with
the "request_body" field set.
|
ProcessingResponse.Builder |
clearRequestHeaders()
The server must send back this message in response to a message with the
"request_headers" field set.
|
ProcessingResponse.Builder |
clearRequestTrailers()
The server must send back this message in response to a message with
the "request_trailers" field set.
|
ProcessingResponse.Builder |
clearResponse() |
ProcessingResponse.Builder |
clearResponseBody()
The server must send back this message in response to a message with
the "response_body" field set.
|
ProcessingResponse.Builder |
clearResponseHeaders()
The server must send back this message in response to a message with the
"response_headers" field set.
|
ProcessingResponse.Builder |
clearResponseTrailers()
The server must send back this message in response to a message with
the "response_trailers" field set.
|
ProcessingResponse.Builder |
clone() |
ProcessingResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getDynamicMetadata()
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
com.google.protobuf.Struct.Builder |
getDynamicMetadataBuilder()
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.
|
ImmediateResponse.Builder |
getImmediateResponseBuilder()
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.
|
ProcessingMode.Builder |
getModeOverrideBuilder()
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.
|
BodyResponse.Builder |
getRequestBodyBuilder()
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.
|
HeadersResponse.Builder |
getRequestHeadersBuilder()
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.
|
TrailersResponse.Builder |
getRequestTrailersBuilder()
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.
|
BodyResponse.Builder |
getResponseBodyBuilder()
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.
|
HeadersResponse.Builder |
getResponseHeadersBuilder()
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.
|
TrailersResponse.Builder |
getResponseTrailersBuilder()
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ProcessingResponse.Builder |
mergeDynamicMetadata(com.google.protobuf.Struct value)
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
ProcessingResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ProcessingResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
ProcessingResponse.Builder |
mergeFrom(ProcessingResponse other) |
ProcessingResponse.Builder |
mergeImmediateResponse(ImmediateResponse value)
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.
|
ProcessingResponse.Builder |
mergeModeOverride(ProcessingMode value)
Override how parts of the HTTP request and response are processed
for the duration of this particular request/response only.
|
ProcessingResponse.Builder |
mergeRequestBody(BodyResponse value)
The server must send back this message in response to a message with
the "request_body" field set.
|
ProcessingResponse.Builder |
mergeRequestHeaders(HeadersResponse value)
The server must send back this message in response to a message with the
"request_headers" field set.
|
ProcessingResponse.Builder |
mergeRequestTrailers(TrailersResponse value)
The server must send back this message in response to a message with
the "request_trailers" field set.
|
ProcessingResponse.Builder |
mergeResponseBody(BodyResponse value)
The server must send back this message in response to a message with
the "response_body" field set.
|
ProcessingResponse.Builder |
mergeResponseHeaders(HeadersResponse value)
The server must send back this message in response to a message with the
"response_headers" field set.
|
ProcessingResponse.Builder |
mergeResponseTrailers(TrailersResponse value)
The server must send back this message in response to a message with
the "response_trailers" field set.
|
ProcessingResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ProcessingResponse.Builder |
setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue)
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
ProcessingResponse.Builder |
setDynamicMetadata(com.google.protobuf.Struct value)
Optional metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
ProcessingResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProcessingResponse.Builder |
setImmediateResponse(ImmediateResponse.Builder builderForValue)
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.
|
ProcessingResponse.Builder |
setImmediateResponse(ImmediateResponse value)
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.
|
ProcessingResponse.Builder |
setModeOverride(ProcessingMode.Builder builderForValue)
Override how parts of the HTTP request and response are processed
for the duration of this particular request/response only.
|
ProcessingResponse.Builder |
setModeOverride(ProcessingMode value)
Override how parts of the HTTP request and response are processed
for the duration of this particular request/response only.
|
ProcessingResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ProcessingResponse.Builder |
setRequestBody(BodyResponse.Builder builderForValue)
The server must send back this message in response to a message with
the "request_body" field set.
|
ProcessingResponse.Builder |
setRequestBody(BodyResponse value)
The server must send back this message in response to a message with
the "request_body" field set.
|
ProcessingResponse.Builder |
setRequestHeaders(HeadersResponse.Builder builderForValue)
The server must send back this message in response to a message with the
"request_headers" field set.
|
ProcessingResponse.Builder |
setRequestHeaders(HeadersResponse value)
The server must send back this message in response to a message with the
"request_headers" field set.
|
ProcessingResponse.Builder |
setRequestTrailers(TrailersResponse.Builder builderForValue)
The server must send back this message in response to a message with
the "request_trailers" field set.
|
ProcessingResponse.Builder |
setRequestTrailers(TrailersResponse value)
The server must send back this message in response to a message with
the "request_trailers" field set.
|
ProcessingResponse.Builder |
setResponseBody(BodyResponse.Builder builderForValue)
The server must send back this message in response to a message with
the "response_body" field set.
|
ProcessingResponse.Builder |
setResponseBody(BodyResponse value)
The server must send back this message in response to a message with
the "response_body" field set.
|
ProcessingResponse.Builder |
setResponseHeaders(HeadersResponse.Builder builderForValue)
The server must send back this message in response to a message with the
"response_headers" field set.
|
ProcessingResponse.Builder |
setResponseHeaders(HeadersResponse value)
The server must send back this message in response to a message with the
"response_headers" field set.
|
ProcessingResponse.Builder |
setResponseTrailers(TrailersResponse.Builder builderForValue)
The server must send back this message in response to a message with
the "response_trailers" field set.
|
ProcessingResponse.Builder |
setResponseTrailers(TrailersResponse value)
The server must send back this message in response to a message with
the "response_trailers" field set.
|
ProcessingResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ProcessingResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ProcessingResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ProcessingResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder mergeFrom(ProcessingResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public ProcessingResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProcessingResponse.Builder>IOExceptionpublic ProcessingResponse.ResponseCase getResponseCase()
getResponseCase in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder clearResponse()
public boolean 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;hasRequestHeaders in interface ProcessingResponseOrBuilderpublic 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;getRequestHeaders in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setRequestHeaders(HeadersResponse value)
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;public ProcessingResponse.Builder setRequestHeaders(HeadersResponse.Builder builderForValue)
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;public ProcessingResponse.Builder mergeRequestHeaders(HeadersResponse value)
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;public ProcessingResponse.Builder clearRequestHeaders()
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;public HeadersResponse.Builder getRequestHeadersBuilder()
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;public 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;getRequestHeadersOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasResponseHeaders in interface ProcessingResponseOrBuilderpublic 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;getResponseHeaders in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setResponseHeaders(HeadersResponse value)
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;public ProcessingResponse.Builder setResponseHeaders(HeadersResponse.Builder builderForValue)
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;public ProcessingResponse.Builder mergeResponseHeaders(HeadersResponse value)
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;public ProcessingResponse.Builder clearResponseHeaders()
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;public HeadersResponse.Builder getResponseHeadersBuilder()
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;public 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;getResponseHeadersOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasRequestBody in interface ProcessingResponseOrBuilderpublic 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;getRequestBody in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setRequestBody(BodyResponse value)
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;public ProcessingResponse.Builder setRequestBody(BodyResponse.Builder builderForValue)
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;public ProcessingResponse.Builder mergeRequestBody(BodyResponse value)
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;public ProcessingResponse.Builder clearRequestBody()
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;public BodyResponse.Builder getRequestBodyBuilder()
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;public 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;getRequestBodyOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasResponseBody in interface ProcessingResponseOrBuilderpublic 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;getResponseBody in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setResponseBody(BodyResponse value)
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;public ProcessingResponse.Builder setResponseBody(BodyResponse.Builder builderForValue)
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;public ProcessingResponse.Builder mergeResponseBody(BodyResponse value)
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;public ProcessingResponse.Builder clearResponseBody()
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;public BodyResponse.Builder getResponseBodyBuilder()
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;public 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;getResponseBodyOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasRequestTrailers in interface ProcessingResponseOrBuilderpublic 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;getRequestTrailers in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setRequestTrailers(TrailersResponse value)
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;public ProcessingResponse.Builder setRequestTrailers(TrailersResponse.Builder builderForValue)
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;public ProcessingResponse.Builder mergeRequestTrailers(TrailersResponse value)
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;public ProcessingResponse.Builder clearRequestTrailers()
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;public TrailersResponse.Builder getRequestTrailersBuilder()
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;public 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;getRequestTrailersOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasResponseTrailers in interface ProcessingResponseOrBuilderpublic 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;getResponseTrailers in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setResponseTrailers(TrailersResponse value)
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;public ProcessingResponse.Builder setResponseTrailers(TrailersResponse.Builder builderForValue)
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;public ProcessingResponse.Builder mergeResponseTrailers(TrailersResponse value)
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;public ProcessingResponse.Builder clearResponseTrailers()
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;public TrailersResponse.Builder getResponseTrailersBuilder()
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;public 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;getResponseTrailersOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasImmediateResponse in interface ProcessingResponseOrBuilderpublic 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;getImmediateResponse in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setImmediateResponse(ImmediateResponse value)
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;public ProcessingResponse.Builder setImmediateResponse(ImmediateResponse.Builder builderForValue)
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;public ProcessingResponse.Builder mergeImmediateResponse(ImmediateResponse value)
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;public ProcessingResponse.Builder clearImmediateResponse()
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;public ImmediateResponse.Builder getImmediateResponseBuilder()
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;public 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;getImmediateResponseOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasDynamicMetadata in interface ProcessingResponseOrBuilderpublic 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;getDynamicMetadata in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setDynamicMetadata(com.google.protobuf.Struct value)
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;public ProcessingResponse.Builder setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue)
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;public ProcessingResponse.Builder mergeDynamicMetadata(com.google.protobuf.Struct value)
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;public ProcessingResponse.Builder clearDynamicMetadata()
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;public com.google.protobuf.Struct.Builder getDynamicMetadataBuilder()
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;public 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;getDynamicMetadataOrBuilder in interface ProcessingResponseOrBuilderpublic 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;hasModeOverride in interface ProcessingResponseOrBuilderpublic 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;getModeOverride in interface ProcessingResponseOrBuilderpublic ProcessingResponse.Builder setModeOverride(ProcessingMode value)
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;public ProcessingResponse.Builder setModeOverride(ProcessingMode.Builder builderForValue)
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;public ProcessingResponse.Builder mergeModeOverride(ProcessingMode value)
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;public ProcessingResponse.Builder clearModeOverride()
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;public ProcessingMode.Builder getModeOverrideBuilder()
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;public 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;getModeOverrideOrBuilder in interface ProcessingResponseOrBuilderpublic final ProcessingResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>public final ProcessingResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.