Interface BufferPerRouteOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    BufferPerRoute, BufferPerRoute.Builder

    public interface BufferPerRouteOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Buffer getBuffer()
      Override the global configuration of the filter with this new config.
      BufferOrBuilder getBufferOrBuilder()
      Override the global configuration of the filter with this new config.
      boolean getDisabled()
      Disable the buffer filter for this particular vhost or route.
      BufferPerRoute.OverrideCase getOverrideCase()  
      boolean hasBuffer()
      Override the global configuration of the filter with this new config.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getDisabled

        boolean getDisabled()
         Disable the buffer filter for this particular vhost or route.
         
        bool disabled = 1 [(.validate.rules) = { ... }
      • hasBuffer

        boolean hasBuffer()
         Override the global configuration of the filter with this new config.
         
        .envoy.extensions.filters.http.buffer.v3.Buffer buffer = 2 [(.validate.rules) = { ... }
      • getBuffer

        Buffer getBuffer()
         Override the global configuration of the filter with this new config.
         
        .envoy.extensions.filters.http.buffer.v3.Buffer buffer = 2 [(.validate.rules) = { ... }
      • getBufferOrBuilder

        BufferOrBuilder getBufferOrBuilder()
         Override the global configuration of the filter with this new config.
         
        .envoy.extensions.filters.http.buffer.v3.Buffer buffer = 2 [(.validate.rules) = { ... }