Uses of Class
io.envoyproxy.envoy.extensions.http.cache_v2.file_system_http_cache.v3.FileSystemHttpCacheV2Config.Builder
Packages that use FileSystemHttpCacheV2Config.Builder
-
Uses of FileSystemHttpCacheV2Config.Builder in io.envoyproxy.envoy.extensions.http.cache_v2.file_system_http_cache.v3
Methods in io.envoyproxy.envoy.extensions.http.cache_v2.file_system_http_cache.v3 that return FileSystemHttpCacheV2Config.BuilderModifier and TypeMethodDescriptionFileSystemHttpCacheV2Config.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) FileSystemHttpCacheV2Config.Builder.clear()FileSystemHttpCacheV2Config.Builder.clearCachePath()Path at which the cache files will be stored.FileSystemHttpCacheV2Config.Builder.clearCacheSubdivisions()A number of folders into which to subdivide the cache.FileSystemHttpCacheV2Config.Builder.clearCreateCachePath()If true, and the cache path does not exist, attempt to create the cache path, including any missing directories leading up to it.FileSystemHttpCacheV2Config.Builder.clearEvictFraction()The amount of the maximum cache size or count to evict when cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) FileSystemHttpCacheV2Config.Builder.clearManagerConfig()Configuration of a manager for how the file system is used asynchronously.FileSystemHttpCacheV2Config.Builder.clearMaxCacheEntryCount()The maximum number of cache entries - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.clearMaxCacheSizeBytes()The maximum size of the cache in bytes - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.clearMaxEvictionPeriod()The longest amount of time to wait before running a cache eviction pass.FileSystemHttpCacheV2Config.Builder.clearMaxIndividualCacheEntrySizeBytes()The maximum size of a cache entry in bytes - larger responses will not be cached.FileSystemHttpCacheV2Config.Builder.clearMinEvictionPeriod()The shortest amount of time between cache eviction passes.FileSystemHttpCacheV2Config.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) FileSystemHttpCacheV2Config.Builder.clone()FileSystemHttpCacheV2Config.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) FileSystemHttpCacheV2Config.Builder.mergeFrom(com.google.protobuf.Message other) FileSystemHttpCacheV2Config.Builder.mergeFrom(FileSystemHttpCacheV2Config other) FileSystemHttpCacheV2Config.Builder.mergeManagerConfig(AsyncFileManagerConfig value) Configuration of a manager for how the file system is used asynchronously.FileSystemHttpCacheV2Config.Builder.mergeMaxCacheEntryCount(com.google.protobuf.UInt64Value value) The maximum number of cache entries - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.mergeMaxCacheSizeBytes(com.google.protobuf.UInt64Value value) The maximum size of the cache in bytes - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.mergeMaxEvictionPeriod(com.google.protobuf.Duration value) The longest amount of time to wait before running a cache eviction pass.FileSystemHttpCacheV2Config.Builder.mergeMaxIndividualCacheEntrySizeBytes(com.google.protobuf.UInt64Value value) The maximum size of a cache entry in bytes - larger responses will not be cached.FileSystemHttpCacheV2Config.Builder.mergeMinEvictionPeriod(com.google.protobuf.Duration value) The shortest amount of time between cache eviction passes.FileSystemHttpCacheV2Config.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) FileSystemHttpCacheV2Config.newBuilder()FileSystemHttpCacheV2Config.newBuilder(FileSystemHttpCacheV2Config prototype) FileSystemHttpCacheV2Config.newBuilderForType()protected FileSystemHttpCacheV2Config.BuilderFileSystemHttpCacheV2Config.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) FileSystemHttpCacheV2Config.Builder.setCachePath(String value) Path at which the cache files will be stored.FileSystemHttpCacheV2Config.Builder.setCachePathBytes(com.google.protobuf.ByteString value) Path at which the cache files will be stored.FileSystemHttpCacheV2Config.Builder.setCacheSubdivisions(int value) A number of folders into which to subdivide the cache.FileSystemHttpCacheV2Config.Builder.setCreateCachePath(boolean value) If true, and the cache path does not exist, attempt to create the cache path, including any missing directories leading up to it.FileSystemHttpCacheV2Config.Builder.setEvictFraction(float value) The amount of the maximum cache size or count to evict when cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) FileSystemHttpCacheV2Config.Builder.setManagerConfig(AsyncFileManagerConfig value) Configuration of a manager for how the file system is used asynchronously.FileSystemHttpCacheV2Config.Builder.setManagerConfig(AsyncFileManagerConfig.Builder builderForValue) Configuration of a manager for how the file system is used asynchronously.FileSystemHttpCacheV2Config.Builder.setMaxCacheEntryCount(com.google.protobuf.UInt64Value value) The maximum number of cache entries - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.setMaxCacheEntryCount(com.google.protobuf.UInt64Value.Builder builderForValue) The maximum number of cache entries - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.setMaxCacheSizeBytes(com.google.protobuf.UInt64Value value) The maximum size of the cache in bytes - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.setMaxCacheSizeBytes(com.google.protobuf.UInt64Value.Builder builderForValue) The maximum size of the cache in bytes - when reached, cache eviction is triggered.FileSystemHttpCacheV2Config.Builder.setMaxEvictionPeriod(com.google.protobuf.Duration value) The longest amount of time to wait before running a cache eviction pass.FileSystemHttpCacheV2Config.Builder.setMaxEvictionPeriod(com.google.protobuf.Duration.Builder builderForValue) The longest amount of time to wait before running a cache eviction pass.FileSystemHttpCacheV2Config.Builder.setMaxIndividualCacheEntrySizeBytes(com.google.protobuf.UInt64Value value) The maximum size of a cache entry in bytes - larger responses will not be cached.FileSystemHttpCacheV2Config.Builder.setMaxIndividualCacheEntrySizeBytes(com.google.protobuf.UInt64Value.Builder builderForValue) The maximum size of a cache entry in bytes - larger responses will not be cached.FileSystemHttpCacheV2Config.Builder.setMinEvictionPeriod(com.google.protobuf.Duration value) The shortest amount of time between cache eviction passes.FileSystemHttpCacheV2Config.Builder.setMinEvictionPeriod(com.google.protobuf.Duration.Builder builderForValue) The shortest amount of time between cache eviction passes.FileSystemHttpCacheV2Config.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) FileSystemHttpCacheV2Config.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) FileSystemHttpCacheV2Config.toBuilder()