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 TypeMethodDescriptionA 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.StringValueAn optional path to which the unlinked files should be written - this may determine which physical storage device will be used.com.google.protobuf.StringValueOrBuilderAn optional path to which the unlinked files should be written - this may determine which physical storage device will be used.booleanA configuration for an AsyncFileManager.booleanOptional configuration for how to buffer (or not) requests.booleanOptional configuration for how to buffer (or not) responses.booleanAn 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
isInitializedMethods 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;
-