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

    Modifier and Type
    Method
    Description
    Override the global configuration of the filter with this new config.
    Override the global configuration of the filter with this new config.
    boolean
    Disable the buffer filter for this particular vhost or route.
     
    boolean
    Override the global configuration of the filter with this new config.
    boolean
    Disable the buffer filter for this particular vhost or route.

    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 Details

    • hasDisabled

      boolean hasDisabled()
       Disable the buffer filter for this particular vhost or route.
       
      bool disabled = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the disabled field is set.
    • getDisabled

      boolean getDisabled()
       Disable the buffer filter for this particular vhost or route.
       
      bool disabled = 1 [(.validate.rules) = { ... }
      Returns:
      The disabled.
    • 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) = { ... }
      Returns:
      Whether the buffer field is set.
    • 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) = { ... }
      Returns:
      The buffer.
    • 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) = { ... }
    • getOverrideCase

      BufferPerRoute.OverrideCase getOverrideCase()