Interface FileSystemBufferFilterConfigOrBuilder

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

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

    Modifier and Type
    Method
    Description
    A configuration for an AsyncFileManager.
    A configuration for an AsyncFileManager.
    Optional configuration for how to buffer (or not) requests.
    Optional configuration for how to buffer (or not) requests.
    Optional configuration for how to buffer (or not) responses.
    Optional configuration for how to buffer (or not) responses.
    com.google.protobuf.StringValue
    An optional path to which the unlinked files should be written - this may determine which physical storage device will be used.
    com.google.protobuf.StringValueOrBuilder
    An optional path to which the unlinked files should be written - this may determine which physical storage device will be used.
    boolean
    A configuration for an AsyncFileManager.
    boolean
    Optional configuration for how to buffer (or not) requests.
    boolean
    Optional configuration for how to buffer (or not) responses.
    boolean
    An optional path to which the unlinked files should be written - this may determine which physical storage device will be used.

    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

    • hasManagerConfig

      boolean hasManagerConfig()
       A configuration for an AsyncFileManager.
      
       If unset in route, vhost and listener, and the behavior is not ``bypass``
       in both directions, an Internal Server Error response will be sent.
       
      .envoy.extensions.common.async_files.v3.AsyncFileManagerConfig manager_config = 1;
      Returns:
      Whether the managerConfig field is set.
    • getManagerConfig

      AsyncFileManagerConfig getManagerConfig()
       A configuration for an AsyncFileManager.
      
       If unset in route, vhost and listener, and the behavior is not ``bypass``
       in both directions, an Internal Server Error response will be sent.
       
      .envoy.extensions.common.async_files.v3.AsyncFileManagerConfig manager_config = 1;
      Returns:
      The managerConfig.
    • getManagerConfigOrBuilder

      AsyncFileManagerConfigOrBuilder getManagerConfigOrBuilder()
       A configuration for an AsyncFileManager.
      
       If unset in route, vhost and listener, and the behavior is not ``bypass``
       in both directions, an Internal Server Error response will be sent.
       
      .envoy.extensions.common.async_files.v3.AsyncFileManagerConfig manager_config = 1;
    • hasStorageBufferPath

      boolean hasStorageBufferPath()
       An optional path to which the unlinked files should be written - this may
       determine which physical storage device will be used.
      
       If unset in route, vhost and listener, will use the environment variable
       ``TMPDIR``, or, if that's also unset, will use ``/tmp``.
       
      .google.protobuf.StringValue storage_buffer_path = 2;
      Returns:
      Whether the storageBufferPath field is set.
    • getStorageBufferPath

      com.google.protobuf.StringValue getStorageBufferPath()
       An optional path to which the unlinked files should be written - this may
       determine which physical storage device will be used.
      
       If unset in route, vhost and listener, will use the environment variable
       ``TMPDIR``, or, if that's also unset, will use ``/tmp``.
       
      .google.protobuf.StringValue storage_buffer_path = 2;
      Returns:
      The storageBufferPath.
    • getStorageBufferPathOrBuilder

      com.google.protobuf.StringValueOrBuilder getStorageBufferPathOrBuilder()
       An optional path to which the unlinked files should be written - this may
       determine which physical storage device will be used.
      
       If unset in route, vhost and listener, will use the environment variable
       ``TMPDIR``, or, if that's also unset, will use ``/tmp``.
       
      .google.protobuf.StringValue storage_buffer_path = 2;
    • hasRequest

      boolean hasRequest()
       Optional configuration for how to buffer (or not) requests.
       If unset in route, vhost and listener, ``StreamConfig`` default values will be used
       (with behavior ``stream_when_possible``)
       
      .envoy.extensions.filters.http.file_system_buffer.v3.StreamConfig request = 3;
      Returns:
      Whether the request field is set.
    • getRequest

      StreamConfig getRequest()
       Optional configuration for how to buffer (or not) requests.
       If unset in route, vhost and listener, ``StreamConfig`` default values will be used
       (with behavior ``stream_when_possible``)
       
      .envoy.extensions.filters.http.file_system_buffer.v3.StreamConfig request = 3;
      Returns:
      The request.
    • getRequestOrBuilder

      StreamConfigOrBuilder getRequestOrBuilder()
       Optional configuration for how to buffer (or not) requests.
       If unset in route, vhost and listener, ``StreamConfig`` default values will be used
       (with behavior ``stream_when_possible``)
       
      .envoy.extensions.filters.http.file_system_buffer.v3.StreamConfig request = 3;
    • hasResponse

      boolean hasResponse()
       Optional configuration for how to buffer (or not) responses.
       If unset in route, vhost and listener, ``StreamConfig`` default values will be used
       (with behavior ``stream_when_possible``)
       
      .envoy.extensions.filters.http.file_system_buffer.v3.StreamConfig response = 4;
      Returns:
      Whether the response field is set.
    • getResponse

      StreamConfig getResponse()
       Optional configuration for how to buffer (or not) responses.
       If unset in route, vhost and listener, ``StreamConfig`` default values will be used
       (with behavior ``stream_when_possible``)
       
      .envoy.extensions.filters.http.file_system_buffer.v3.StreamConfig response = 4;
      Returns:
      The response.
    • getResponseOrBuilder

      StreamConfigOrBuilder getResponseOrBuilder()
       Optional configuration for how to buffer (or not) responses.
       If unset in route, vhost and listener, ``StreamConfig`` default values will be used
       (with behavior ``stream_when_possible``)
       
      .envoy.extensions.filters.http.file_system_buffer.v3.StreamConfig response = 4;