Uses of Class
io.envoyproxy.envoy.service.ext_proc.v3.StreamedBodyResponse.Builder
Packages that use StreamedBodyResponse.Builder
-
Uses of StreamedBodyResponse.Builder in io.envoyproxy.envoy.service.ext_proc.v3
Methods in io.envoyproxy.envoy.service.ext_proc.v3 that return StreamedBodyResponse.BuilderModifier and TypeMethodDescriptionStreamedBodyResponse.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) StreamedBodyResponse.Builder.clear()StreamedBodyResponse.Builder.clearBody()In ``FULL_DUPLEX_STREAMED`` body send mode, contains the body response chunk that will be passed to the upstream/downstream by the data plane.StreamedBodyResponse.Builder.clearEndOfStream()The server sets this flag to true if it has received a body request with :ref:`end_of_stream <envoy_v3_api_field_service.ext_proc.v3.HttpBody.end_of_stream>` set to true, and this is the last chunk of body responses.StreamedBodyResponse.Builder.clearEndOfStreamWithoutMessage()This field is used in ``GRPC`` body send mode when ``end_of_stream`` is true and ``body`` is empty.StreamedBodyResponse.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) StreamedBodyResponse.Builder.clearGrpcMessageCompressed()This field is used in ``GRPC`` body send mode to indicate whether the message is compressed.StreamedBodyResponse.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) StreamedBodyResponse.Builder.clone()StreamedImmediateResponse.Builder.getBodyResponseBuilder()Response body to be sent downstream.BodyMutation.Builder.getStreamedResponseBuilder()Must be used when the corresponding ``BodySendMode`` in the :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` is set to ``FULL_DUPLEX_STREAMED`` or ``GRPC``.StreamedBodyResponse.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) StreamedBodyResponse.Builder.mergeFrom(com.google.protobuf.Message other) StreamedBodyResponse.Builder.mergeFrom(StreamedBodyResponse other) StreamedBodyResponse.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static StreamedBodyResponse.BuilderStreamedBodyResponse.newBuilder()static StreamedBodyResponse.BuilderStreamedBodyResponse.newBuilder(StreamedBodyResponse prototype) StreamedBodyResponse.newBuilderForType()protected StreamedBodyResponse.BuilderStreamedBodyResponse.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) StreamedBodyResponse.Builder.setBody(com.google.protobuf.ByteString value) In ``FULL_DUPLEX_STREAMED`` body send mode, contains the body response chunk that will be passed to the upstream/downstream by the data plane.StreamedBodyResponse.Builder.setEndOfStream(boolean value) The server sets this flag to true if it has received a body request with :ref:`end_of_stream <envoy_v3_api_field_service.ext_proc.v3.HttpBody.end_of_stream>` set to true, and this is the last chunk of body responses.StreamedBodyResponse.Builder.setEndOfStreamWithoutMessage(boolean value) This field is used in ``GRPC`` body send mode when ``end_of_stream`` is true and ``body`` is empty.StreamedBodyResponse.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) StreamedBodyResponse.Builder.setGrpcMessageCompressed(boolean value) This field is used in ``GRPC`` body send mode to indicate whether the message is compressed.StreamedBodyResponse.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) StreamedBodyResponse.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) StreamedBodyResponse.toBuilder()Methods in io.envoyproxy.envoy.service.ext_proc.v3 with parameters of type StreamedBodyResponse.BuilderModifier and TypeMethodDescriptionStreamedImmediateResponse.Builder.setBodyResponse(StreamedBodyResponse.Builder builderForValue) Response body to be sent downstream.BodyMutation.Builder.setStreamedResponse(StreamedBodyResponse.Builder builderForValue) Must be used when the corresponding ``BodySendMode`` in the :ref:`processing_mode <envoy_v3_api_field_extensions.filters.http.ext_proc.v3.ExternalProcessor.processing_mode>` is set to ``FULL_DUPLEX_STREAMED`` or ``GRPC``.