Uses of Class
io.envoyproxy.envoy.extensions.filters.http.file_system_buffer.v3.BufferBehavior.Builder
Packages that use BufferBehavior.Builder
-
Uses of BufferBehavior.Builder in io.envoyproxy.envoy.extensions.filters.http.file_system_buffer.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.file_system_buffer.v3 that return BufferBehavior.BuilderModifier and TypeMethodDescriptionBufferBehavior.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) BufferBehavior.Builder.clear()BufferBehavior.Builder.clearBehavior()BufferBehavior.Builder.clearBypass()Never buffer, do nothing.BufferBehavior.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) BufferBehavior.Builder.clearFullyBuffer()Always buffer the entire input, do not modify ``content-length``.BufferBehavior.Builder.clearFullyBufferAndAlwaysInjectContentLength()Always buffer the entire input, and inject ``content-length``, overwriting any provided content-length header.BufferBehavior.Builder.clearInjectContentLengthIfNecessary()If ``content-length`` is not present, buffer the entire input, inject ``content-length`` header, then output.BufferBehavior.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) BufferBehavior.Builder.clearStreamWhenPossible()Don't inject ``content-length`` header.BufferBehavior.Builder.clone()StreamConfig.Builder.getBehaviorBuilder()Whether to bypass / stream / fully buffer / etc.BufferBehavior.Builder.mergeBypass(BufferBehavior.Bypass value) Never buffer, do nothing.BufferBehavior.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) BufferBehavior.Builder.mergeFrom(com.google.protobuf.Message other) BufferBehavior.Builder.mergeFrom(BufferBehavior other) BufferBehavior.Builder.mergeFullyBuffer(BufferBehavior.FullyBuffer value) Always buffer the entire input, do not modify ``content-length``.BufferBehavior.Builder.mergeFullyBufferAndAlwaysInjectContentLength(BufferBehavior.FullyBufferAndAlwaysInjectContentLength value) Always buffer the entire input, and inject ``content-length``, overwriting any provided content-length header.BufferBehavior.Builder.mergeInjectContentLengthIfNecessary(BufferBehavior.InjectContentLengthIfNecessary value) If ``content-length`` is not present, buffer the entire input, inject ``content-length`` header, then output.BufferBehavior.Builder.mergeStreamWhenPossible(BufferBehavior.StreamWhenPossible value) Don't inject ``content-length`` header.final BufferBehavior.BuilderBufferBehavior.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static BufferBehavior.BuilderBufferBehavior.newBuilder()static BufferBehavior.BuilderBufferBehavior.newBuilder(BufferBehavior prototype) BufferBehavior.newBuilderForType()protected BufferBehavior.BuilderBufferBehavior.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) BufferBehavior.Builder.setBypass(BufferBehavior.Bypass value) Never buffer, do nothing.BufferBehavior.Builder.setBypass(BufferBehavior.Bypass.Builder builderForValue) Never buffer, do nothing.BufferBehavior.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) BufferBehavior.Builder.setFullyBuffer(BufferBehavior.FullyBuffer value) Always buffer the entire input, do not modify ``content-length``.BufferBehavior.Builder.setFullyBuffer(BufferBehavior.FullyBuffer.Builder builderForValue) Always buffer the entire input, do not modify ``content-length``.BufferBehavior.Builder.setFullyBufferAndAlwaysInjectContentLength(BufferBehavior.FullyBufferAndAlwaysInjectContentLength value) Always buffer the entire input, and inject ``content-length``, overwriting any provided content-length header.BufferBehavior.Builder.setFullyBufferAndAlwaysInjectContentLength(BufferBehavior.FullyBufferAndAlwaysInjectContentLength.Builder builderForValue) Always buffer the entire input, and inject ``content-length``, overwriting any provided content-length header.BufferBehavior.Builder.setInjectContentLengthIfNecessary(BufferBehavior.InjectContentLengthIfNecessary value) If ``content-length`` is not present, buffer the entire input, inject ``content-length`` header, then output.BufferBehavior.Builder.setInjectContentLengthIfNecessary(BufferBehavior.InjectContentLengthIfNecessary.Builder builderForValue) If ``content-length`` is not present, buffer the entire input, inject ``content-length`` header, then output.BufferBehavior.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) BufferBehavior.Builder.setStreamWhenPossible(BufferBehavior.StreamWhenPossible value) Don't inject ``content-length`` header.BufferBehavior.Builder.setStreamWhenPossible(BufferBehavior.StreamWhenPossible.Builder builderForValue) Don't inject ``content-length`` header.final BufferBehavior.BuilderBufferBehavior.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) BufferBehavior.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.file_system_buffer.v3 with parameters of type BufferBehavior.BuilderModifier and TypeMethodDescriptionStreamConfig.Builder.setBehavior(BufferBehavior.Builder builderForValue) Whether to bypass / stream / fully buffer / etc.