Interface AsyncFileManagerConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AsyncFileManagerConfig,AsyncFileManagerConfig.Builder
public interface AsyncFileManagerConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetId()An optional identifier for the manager.com.google.protobuf.ByteStringAn optional identifier for the manager.Configuration for a thread-pool based async file manager.Configuration for a thread-pool based async file manager.booleanConfiguration for a thread-pool based async file manager.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
-
getId
String getId()An optional identifier for the manager. An empty string is a valid identifier for a common, default ``AsyncFileManager``. Reusing the same id with different configurations in the same envoy instance is an error.
string id = 1;- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()An optional identifier for the manager. An empty string is a valid identifier for a common, default ``AsyncFileManager``. Reusing the same id with different configurations in the same envoy instance is an error.
string id = 1;- Returns:
- The bytes for id.
-
hasThreadPool
boolean hasThreadPool()Configuration for a thread-pool based async file manager.
.envoy.extensions.common.async_files.v3.AsyncFileManagerConfig.ThreadPool thread_pool = 2;- Returns:
- Whether the threadPool field is set.
-
getThreadPool
AsyncFileManagerConfig.ThreadPool getThreadPool()Configuration for a thread-pool based async file manager.
.envoy.extensions.common.async_files.v3.AsyncFileManagerConfig.ThreadPool thread_pool = 2;- Returns:
- The threadPool.
-
getThreadPoolOrBuilder
AsyncFileManagerConfig.ThreadPoolOrBuilder getThreadPoolOrBuilder()Configuration for a thread-pool based async file manager.
.envoy.extensions.common.async_files.v3.AsyncFileManagerConfig.ThreadPool thread_pool = 2; -
getManagerTypeCase
AsyncFileManagerConfig.ManagerTypeCase getManagerTypeCase()
-