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