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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetId()An optional identifier for the manager.com.google.protobuf.ByteStringgetIdBytes()An optional identifier for the manager.AsyncFileManagerConfig.ManagerTypeCasegetManagerTypeCase()AsyncFileManagerConfig.ThreadPoolgetThreadPool()Configuration for a thread-pool based async file manager.AsyncFileManagerConfig.ThreadPoolOrBuildergetThreadPoolOrBuilder()Configuration for a thread-pool based async file manager.booleanhasThreadPool()Configuration for a thread-pool based async file manager.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
-
-