Interface FileSystemBufferFilterConfigOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AsyncFileManagerConfig getManagerConfig()
      A configuration for an AsyncFileManager.
      AsyncFileManagerConfigOrBuilder getManagerConfigOrBuilder()
      A configuration for an AsyncFileManager.
      StreamConfig getRequest()
      Optional configuration for how to buffer (or not) requests.
      StreamConfigOrBuilder getRequestOrBuilder()
      Optional configuration for how to buffer (or not) requests.
      StreamConfig getResponse()
      Optional configuration for how to buffer (or not) responses.
      StreamConfigOrBuilder getResponseOrBuilder()
      Optional configuration for how to buffer (or not) responses.
      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.
      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.
      boolean hasManagerConfig()
      A configuration for an AsyncFileManager.
      boolean hasRequest()
      Optional configuration for how to buffer (or not) requests.
      boolean hasResponse()
      Optional configuration for how to buffer (or not) responses.
      boolean hasStorageBufferPath()
      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 Detail

      • 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;