Class ProcessingResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
- io.envoyproxy.envoy.service.ext_proc.v3.ProcessingResponse.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ProcessingResponseOrBuilder,Cloneable
- Enclosing class:
- ProcessingResponse
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 typeenvoy.service.ext_proc.v3.ProcessingResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessingResponse.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProcessingResponsebuild()ProcessingResponsebuildPartial()ProcessingResponse.Builderclear()ProcessingResponse.BuilderclearDynamicMetadata()[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.ProcessingResponse.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ProcessingResponse.BuilderclearImmediateResponse()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.BuilderclearModeOverride()Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.ProcessingResponse.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ProcessingResponse.BuilderclearRequestBody()The server must send back this message in response to a message with the ``request_body`` field set.ProcessingResponse.BuilderclearRequestHeaders()The server must send back this message in response to a message with the ``request_headers`` field set.ProcessingResponse.BuilderclearRequestTrailers()The server must send back this message in response to a message with the ``request_trailers`` field set.ProcessingResponse.BuilderclearResponse()ProcessingResponse.BuilderclearResponseBody()The server must send back this message in response to a message with the ``response_body`` field set.ProcessingResponse.BuilderclearResponseHeaders()The server must send back this message in response to a message with the ``response_headers`` field set.ProcessingResponse.BuilderclearResponseTrailers()The server must send back this message in response to a message with the ``response_trailers`` field set.ProcessingResponse.Builderclone()ProcessingResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.StructgetDynamicMetadata()[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.com.google.protobuf.Struct.BuildergetDynamicMetadataBuilder()[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.com.google.protobuf.StructOrBuildergetDynamicMetadataOrBuilder()[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.ImmediateResponsegetImmediateResponse()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.BuildergetImmediateResponseBuilder()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.ImmediateResponseOrBuildergetImmediateResponseOrBuilder()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.ProcessingModegetModeOverride()Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.ProcessingMode.BuildergetModeOverrideBuilder()Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.ProcessingModeOrBuildergetModeOverrideOrBuilder()Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.BodyResponsegetRequestBody()The server must send back this message in response to a message with the ``request_body`` field set.BodyResponse.BuildergetRequestBodyBuilder()The server must send back this message in response to a message with the ``request_body`` field set.BodyResponseOrBuildergetRequestBodyOrBuilder()The server must send back this message in response to a message with the ``request_body`` field set.HeadersResponsegetRequestHeaders()The server must send back this message in response to a message with the ``request_headers`` field set.HeadersResponse.BuildergetRequestHeadersBuilder()The server must send back this message in response to a message with the ``request_headers`` field set.HeadersResponseOrBuildergetRequestHeadersOrBuilder()The server must send back this message in response to a message with the ``request_headers`` field set.TrailersResponsegetRequestTrailers()The server must send back this message in response to a message with the ``request_trailers`` field set.TrailersResponse.BuildergetRequestTrailersBuilder()The server must send back this message in response to a message with the ``request_trailers`` field set.TrailersResponseOrBuildergetRequestTrailersOrBuilder()The server must send back this message in response to a message with the ``request_trailers`` field set.BodyResponsegetResponseBody()The server must send back this message in response to a message with the ``response_body`` field set.BodyResponse.BuildergetResponseBodyBuilder()The server must send back this message in response to a message with the ``response_body`` field set.BodyResponseOrBuildergetResponseBodyOrBuilder()The server must send back this message in response to a message with the ``response_body`` field set.ProcessingResponse.ResponseCasegetResponseCase()HeadersResponsegetResponseHeaders()The server must send back this message in response to a message with the ``response_headers`` field set.HeadersResponse.BuildergetResponseHeadersBuilder()The server must send back this message in response to a message with the ``response_headers`` field set.HeadersResponseOrBuildergetResponseHeadersOrBuilder()The server must send back this message in response to a message with the ``response_headers`` field set.TrailersResponsegetResponseTrailers()The server must send back this message in response to a message with the ``response_trailers`` field set.TrailersResponse.BuildergetResponseTrailersBuilder()The server must send back this message in response to a message with the ``response_trailers`` field set.TrailersResponseOrBuildergetResponseTrailersOrBuilder()The server must send back this message in response to a message with the ``response_trailers`` field set.booleanhasDynamicMetadata()[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.booleanhasImmediateResponse()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.booleanhasModeOverride()Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.booleanhasRequestBody()The server must send back this message in response to a message with the ``request_body`` field set.booleanhasRequestHeaders()The server must send back this message in response to a message with the ``request_headers`` field set.booleanhasRequestTrailers()The server must send back this message in response to a message with the ``request_trailers`` field set.booleanhasResponseBody()The server must send back this message in response to a message with the ``response_body`` field set.booleanhasResponseHeaders()The server must send back this message in response to a message with the ``response_headers`` field set.booleanhasResponseTrailers()The server must send back this message in response to a message with the ``response_trailers`` field set.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ProcessingResponse.BuildermergeDynamicMetadata(com.google.protobuf.Struct value)[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.ProcessingResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProcessingResponse.BuildermergeFrom(com.google.protobuf.Message other)ProcessingResponse.BuildermergeFrom(ProcessingResponse other)ProcessingResponse.BuildermergeImmediateResponse(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.BuildermergeModeOverride(ProcessingMode value)Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.ProcessingResponse.BuildermergeRequestBody(BodyResponse value)The server must send back this message in response to a message with the ``request_body`` field set.ProcessingResponse.BuildermergeRequestHeaders(HeadersResponse value)The server must send back this message in response to a message with the ``request_headers`` field set.ProcessingResponse.BuildermergeRequestTrailers(TrailersResponse value)The server must send back this message in response to a message with the ``request_trailers`` field set.ProcessingResponse.BuildermergeResponseBody(BodyResponse value)The server must send back this message in response to a message with the ``response_body`` field set.ProcessingResponse.BuildermergeResponseHeaders(HeadersResponse value)The server must send back this message in response to a message with the ``response_headers`` field set.ProcessingResponse.BuildermergeResponseTrailers(TrailersResponse value)The server must send back this message in response to a message with the ``response_trailers`` field set.ProcessingResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProcessingResponse.BuildersetDynamicMetadata(com.google.protobuf.Struct value)[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.ProcessingResponse.BuildersetDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue)[#not-implemented-hide:] Optional metadata that will be emitted as dynamic metadata to be consumed by the next filter.ProcessingResponse.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProcessingResponse.BuildersetImmediateResponse(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.BuildersetImmediateResponse(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.BuildersetModeOverride(ProcessingMode value)Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.ProcessingResponse.BuildersetModeOverride(ProcessingMode.Builder builderForValue)Override how parts of the HTTP request and response are processed for the duration of this particular request/response only.ProcessingResponse.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ProcessingResponse.BuildersetRequestBody(BodyResponse value)The server must send back this message in response to a message with the ``request_body`` field set.ProcessingResponse.BuildersetRequestBody(BodyResponse.Builder builderForValue)The server must send back this message in response to a message with the ``request_body`` field set.ProcessingResponse.BuildersetRequestHeaders(HeadersResponse value)The server must send back this message in response to a message with the ``request_headers`` field set.ProcessingResponse.BuildersetRequestHeaders(HeadersResponse.Builder builderForValue)The server must send back this message in response to a message with the ``request_headers`` field set.ProcessingResponse.BuildersetRequestTrailers(TrailersResponse value)The server must send back this message in response to a message with the ``request_trailers`` field set.ProcessingResponse.BuildersetRequestTrailers(TrailersResponse.Builder builderForValue)The server must send back this message in response to a message with the ``request_trailers`` field set.ProcessingResponse.BuildersetResponseBody(BodyResponse value)The server must send back this message in response to a message with the ``response_body`` field set.ProcessingResponse.BuildersetResponseBody(BodyResponse.Builder builderForValue)The server must send back this message in response to a message with the ``response_body`` field set.ProcessingResponse.BuildersetResponseHeaders(HeadersResponse value)The server must send back this message in response to a message with the ``response_headers`` field set.ProcessingResponse.BuildersetResponseHeaders(HeadersResponse.Builder builderForValue)The server must send back this message in response to a message with the ``response_headers`` field set.ProcessingResponse.BuildersetResponseTrailers(TrailersResponse value)The server must send back this message in response to a message with the ``response_trailers`` field set.ProcessingResponse.BuildersetResponseTrailers(TrailersResponse.Builder builderForValue)The server must send back this message in response to a message with the ``response_trailers`` field set.ProcessingResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
clear
public ProcessingResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
getDefaultInstanceForType
public ProcessingResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProcessingResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProcessingResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ProcessingResponse.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
setField
public ProcessingResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
clearField
public ProcessingResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
clearOneof
public ProcessingResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
setRepeatedField
public ProcessingResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
addRepeatedField
public ProcessingResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
mergeFrom
public ProcessingResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessingResponse.Builder>
-
mergeFrom
public ProcessingResponse.Builder mergeFrom(ProcessingResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
mergeFrom
public ProcessingResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessingResponse.Builder>- Throws:
IOException
-
getResponseCase
public ProcessingResponse.ResponseCase getResponseCase()
- Specified by:
getResponseCasein interfaceProcessingResponseOrBuilder
-
clearResponse
public ProcessingResponse.Builder clearResponse()
-
hasRequestHeaders
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.v3.HeadersResponse request_headers = 1;- Specified by:
hasRequestHeadersin interfaceProcessingResponseOrBuilder- Returns:
- Whether the requestHeaders field is set.
-
getRequestHeaders
public HeadersResponse getRequestHeaders()
The server must send back this message in response to a message with the ``request_headers`` field set.
.envoy.service.ext_proc.v3.HeadersResponse request_headers = 1;- Specified by:
getRequestHeadersin interfaceProcessingResponseOrBuilder- Returns:
- The requestHeaders.
-
setRequestHeaders
public 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.v3.HeadersResponse request_headers = 1;
-
setRequestHeaders
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.v3.HeadersResponse request_headers = 1;
-
mergeRequestHeaders
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.v3.HeadersResponse request_headers = 1;
-
clearRequestHeaders
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.v3.HeadersResponse request_headers = 1;
-
getRequestHeadersBuilder
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.v3.HeadersResponse request_headers = 1;
-
getRequestHeadersOrBuilder
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.v3.HeadersResponse request_headers = 1;- Specified by:
getRequestHeadersOrBuilderin interfaceProcessingResponseOrBuilder
-
hasResponseHeaders
public boolean hasResponseHeaders()
The server must send back this message in response to a message with the ``response_headers`` field set.
.envoy.service.ext_proc.v3.HeadersResponse response_headers = 2;- Specified by:
hasResponseHeadersin interfaceProcessingResponseOrBuilder- Returns:
- Whether the responseHeaders field is set.
-
getResponseHeaders
public HeadersResponse getResponseHeaders()
The server must send back this message in response to a message with the ``response_headers`` field set.
.envoy.service.ext_proc.v3.HeadersResponse response_headers = 2;- Specified by:
getResponseHeadersin interfaceProcessingResponseOrBuilder- Returns:
- The responseHeaders.
-
setResponseHeaders
public 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.v3.HeadersResponse response_headers = 2;
-
setResponseHeaders
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.v3.HeadersResponse response_headers = 2;
-
mergeResponseHeaders
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.v3.HeadersResponse response_headers = 2;
-
clearResponseHeaders
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.v3.HeadersResponse response_headers = 2;
-
getResponseHeadersBuilder
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.v3.HeadersResponse response_headers = 2;
-
getResponseHeadersOrBuilder
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.v3.HeadersResponse response_headers = 2;- Specified by:
getResponseHeadersOrBuilderin interfaceProcessingResponseOrBuilder
-
hasRequestBody
public boolean hasRequestBody()
The server must send back this message in response to a message with the ``request_body`` field set.
.envoy.service.ext_proc.v3.BodyResponse request_body = 3;- Specified by:
hasRequestBodyin interfaceProcessingResponseOrBuilder- Returns:
- Whether the requestBody field is set.
-
getRequestBody
public BodyResponse getRequestBody()
The server must send back this message in response to a message with the ``request_body`` field set.
.envoy.service.ext_proc.v3.BodyResponse request_body = 3;- Specified by:
getRequestBodyin interfaceProcessingResponseOrBuilder- Returns:
- The requestBody.
-
setRequestBody
public 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.v3.BodyResponse request_body = 3;
-
setRequestBody
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.v3.BodyResponse request_body = 3;
-
mergeRequestBody
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.v3.BodyResponse request_body = 3;
-
clearRequestBody
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.v3.BodyResponse request_body = 3;
-
getRequestBodyBuilder
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.v3.BodyResponse request_body = 3;
-
getRequestBodyOrBuilder
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.v3.BodyResponse request_body = 3;- Specified by:
getRequestBodyOrBuilderin interfaceProcessingResponseOrBuilder
-
hasResponseBody
public boolean hasResponseBody()
The server must send back this message in response to a message with the ``response_body`` field set.
.envoy.service.ext_proc.v3.BodyResponse response_body = 4;- Specified by:
hasResponseBodyin interfaceProcessingResponseOrBuilder- Returns:
- Whether the responseBody field is set.
-
getResponseBody
public BodyResponse getResponseBody()
The server must send back this message in response to a message with the ``response_body`` field set.
.envoy.service.ext_proc.v3.BodyResponse response_body = 4;- Specified by:
getResponseBodyin interfaceProcessingResponseOrBuilder- Returns:
- The responseBody.
-
setResponseBody
public 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.v3.BodyResponse response_body = 4;
-
setResponseBody
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.v3.BodyResponse response_body = 4;
-
mergeResponseBody
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.v3.BodyResponse response_body = 4;
-
clearResponseBody
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.v3.BodyResponse response_body = 4;
-
getResponseBodyBuilder
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.v3.BodyResponse response_body = 4;
-
getResponseBodyOrBuilder
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.v3.BodyResponse response_body = 4;- Specified by:
getResponseBodyOrBuilderin interfaceProcessingResponseOrBuilder
-
hasRequestTrailers
public boolean hasRequestTrailers()
The server must send back this message in response to a message with the ``request_trailers`` field set.
.envoy.service.ext_proc.v3.TrailersResponse request_trailers = 5;- Specified by:
hasRequestTrailersin interfaceProcessingResponseOrBuilder- Returns:
- Whether the requestTrailers field is set.
-
getRequestTrailers
public TrailersResponse getRequestTrailers()
The server must send back this message in response to a message with the ``request_trailers`` field set.
.envoy.service.ext_proc.v3.TrailersResponse request_trailers = 5;- Specified by:
getRequestTrailersin interfaceProcessingResponseOrBuilder- Returns:
- The requestTrailers.
-
setRequestTrailers
public 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.v3.TrailersResponse request_trailers = 5;
-
setRequestTrailers
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.v3.TrailersResponse request_trailers = 5;
-
mergeRequestTrailers
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.v3.TrailersResponse request_trailers = 5;
-
clearRequestTrailers
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.v3.TrailersResponse request_trailers = 5;
-
getRequestTrailersBuilder
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.v3.TrailersResponse request_trailers = 5;
-
getRequestTrailersOrBuilder
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.v3.TrailersResponse request_trailers = 5;- Specified by:
getRequestTrailersOrBuilderin interfaceProcessingResponseOrBuilder
-
hasResponseTrailers
public boolean hasResponseTrailers()
The server must send back this message in response to a message with the ``response_trailers`` field set.
.envoy.service.ext_proc.v3.TrailersResponse response_trailers = 6;- Specified by:
hasResponseTrailersin interfaceProcessingResponseOrBuilder- Returns:
- Whether the responseTrailers field is set.
-
getResponseTrailers
public TrailersResponse getResponseTrailers()
The server must send back this message in response to a message with the ``response_trailers`` field set.
.envoy.service.ext_proc.v3.TrailersResponse response_trailers = 6;- Specified by:
getResponseTrailersin interfaceProcessingResponseOrBuilder- Returns:
- The responseTrailers.
-
setResponseTrailers
public 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.v3.TrailersResponse response_trailers = 6;
-
setResponseTrailers
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.v3.TrailersResponse response_trailers = 6;
-
mergeResponseTrailers
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.v3.TrailersResponse response_trailers = 6;
-
clearResponseTrailers
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.v3.TrailersResponse response_trailers = 6;
-
getResponseTrailersBuilder
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.v3.TrailersResponse response_trailers = 6;
-
getResponseTrailersOrBuilder
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.v3.TrailersResponse response_trailers = 6;- Specified by:
getResponseTrailersOrBuilderin interfaceProcessingResponseOrBuilder
-
hasImmediateResponse
public 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.v3.ImmediateResponse immediate_response = 7;- Specified by:
hasImmediateResponsein interfaceProcessingResponseOrBuilder- Returns:
- Whether the immediateResponse field is set.
-
getImmediateResponse
public 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.v3.ImmediateResponse immediate_response = 7;- Specified by:
getImmediateResponsein interfaceProcessingResponseOrBuilder- Returns:
- The immediateResponse.
-
setImmediateResponse
public 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.v3.ImmediateResponse immediate_response = 7;
-
setImmediateResponse
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.v3.ImmediateResponse immediate_response = 7;
-
mergeImmediateResponse
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.v3.ImmediateResponse immediate_response = 7;
-
clearImmediateResponse
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.v3.ImmediateResponse immediate_response = 7;
-
getImmediateResponseBuilder
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.v3.ImmediateResponse immediate_response = 7;
-
getImmediateResponseOrBuilder
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.v3.ImmediateResponse immediate_response = 7;- Specified by:
getImmediateResponseOrBuilderin interfaceProcessingResponseOrBuilder
-
hasDynamicMetadata
public boolean hasDynamicMetadata()
[#not-implemented-hide:] 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;- Specified by:
hasDynamicMetadatain interfaceProcessingResponseOrBuilder- Returns:
- Whether the dynamicMetadata field is set.
-
getDynamicMetadata
public com.google.protobuf.Struct getDynamicMetadata()
[#not-implemented-hide:] 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;- Specified by:
getDynamicMetadatain interfaceProcessingResponseOrBuilder- Returns:
- The dynamicMetadata.
-
setDynamicMetadata
public ProcessingResponse.Builder setDynamicMetadata(com.google.protobuf.Struct value)
[#not-implemented-hide:] 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;
-
setDynamicMetadata
public ProcessingResponse.Builder setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue)
[#not-implemented-hide:] 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;
-
mergeDynamicMetadata
public ProcessingResponse.Builder mergeDynamicMetadata(com.google.protobuf.Struct value)
[#not-implemented-hide:] 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;
-
clearDynamicMetadata
public ProcessingResponse.Builder clearDynamicMetadata()
[#not-implemented-hide:] 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;
-
getDynamicMetadataBuilder
public com.google.protobuf.Struct.Builder getDynamicMetadataBuilder()
[#not-implemented-hide:] 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
public com.google.protobuf.StructOrBuilder getDynamicMetadataOrBuilder()
[#not-implemented-hide:] 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;- Specified by:
getDynamicMetadataOrBuilderin interfaceProcessingResponseOrBuilder
-
hasModeOverride
public 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.v3.ProcessingMode mode_override = 9;- Specified by:
hasModeOverridein interfaceProcessingResponseOrBuilder- Returns:
- Whether the modeOverride field is set.
-
getModeOverride
public 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.v3.ProcessingMode mode_override = 9;- Specified by:
getModeOverridein interfaceProcessingResponseOrBuilder- Returns:
- The modeOverride.
-
setModeOverride
public 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.v3.ProcessingMode mode_override = 9;
-
setModeOverride
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.v3.ProcessingMode mode_override = 9;
-
mergeModeOverride
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.v3.ProcessingMode mode_override = 9;
-
clearModeOverride
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.v3.ProcessingMode mode_override = 9;
-
getModeOverrideBuilder
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.v3.ProcessingMode mode_override = 9;
-
getModeOverrideOrBuilder
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.v3.ProcessingMode mode_override = 9;- Specified by:
getModeOverrideOrBuilderin interfaceProcessingResponseOrBuilder
-
setUnknownFields
public final ProcessingResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
mergeUnknownFields
public final ProcessingResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessingResponse.Builder>
-
-