java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
io.envoyproxy.envoy.extensions.filters.http.buffer.v3.Buffer.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, BufferOrBuilder, Cloneable
Enclosing class:
Buffer

public static final class Buffer.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder> implements BufferOrBuilder
Protobuf type envoy.extensions.filters.http.buffer.v3.Buffer
  • Method Summary

    Modifier and Type
    Method
    Description
    addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
     
     
     
     
    clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
     
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
     
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.UInt32Value
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    com.google.protobuf.UInt32Value.Builder
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    com.google.protobuf.UInt32ValueOrBuilder
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    boolean
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
     
    final boolean
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
     
    mergeMaxRequestBytes(com.google.protobuf.UInt32Value value)
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
     
    setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
     
    setMaxRequestBytes(com.google.protobuf.UInt32Value value)
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    setMaxRequestBytes(com.google.protobuf.UInt32Value.Builder builderForValue)
    The maximum request size that the filter will buffer before the connection manager will stop buffering and return a 413 response.
    setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
     
    setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
     

    Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder

    getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, 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

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • clear

      public Buffer.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • getDefaultInstanceForType

      public Buffer getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Buffer build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Buffer buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public Buffer.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • setField

      public Buffer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • clearField

      public Buffer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • clearOneof

      public Buffer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • setRepeatedField

      public Buffer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • addRepeatedField

      public Buffer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • mergeFrom

      public Buffer.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Buffer.Builder>
    • mergeFrom

      public Buffer.Builder mergeFrom(Buffer other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • mergeFrom

      public Buffer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Buffer.Builder>
      Throws:
      IOException
    • hasMaxRequestBytes

      public boolean hasMaxRequestBytes()
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
      Specified by:
      hasMaxRequestBytes in interface BufferOrBuilder
      Returns:
      Whether the maxRequestBytes field is set.
    • getMaxRequestBytes

      public com.google.protobuf.UInt32Value getMaxRequestBytes()
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
      Specified by:
      getMaxRequestBytes in interface BufferOrBuilder
      Returns:
      The maxRequestBytes.
    • setMaxRequestBytes

      public Buffer.Builder setMaxRequestBytes(com.google.protobuf.UInt32Value value)
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
    • setMaxRequestBytes

      public Buffer.Builder setMaxRequestBytes(com.google.protobuf.UInt32Value.Builder builderForValue)
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
    • mergeMaxRequestBytes

      public Buffer.Builder mergeMaxRequestBytes(com.google.protobuf.UInt32Value value)
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
    • clearMaxRequestBytes

      public Buffer.Builder clearMaxRequestBytes()
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
    • getMaxRequestBytesBuilder

      public com.google.protobuf.UInt32Value.Builder getMaxRequestBytesBuilder()
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
    • getMaxRequestBytesOrBuilder

      public com.google.protobuf.UInt32ValueOrBuilder getMaxRequestBytesOrBuilder()
       The maximum request size that the filter will buffer before the connection
       manager will stop buffering and return a 413 response.
       
      .google.protobuf.UInt32Value max_request_bytes = 1 [(.validate.rules) = { ... }
      Specified by:
      getMaxRequestBytesOrBuilder in interface BufferOrBuilder
    • setUnknownFields

      public final Buffer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>
    • mergeUnknownFields

      public final Buffer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Buffer.Builder>