View Source Envoy.Extensions.Http.Cache.FileSystemHttpCache.V3.FileSystemHttpCacheConfig (envoy_data_plane_api v0.1.0)

Summary

Types

@type t() ::
  %Envoy.Extensions.Http.Cache.FileSystemHttpCache.V3.FileSystemHttpCacheConfig{
    __unknown_fields__: [
      {field_number :: integer(), Protobuf.Wire.Types.wire_type(),
       value :: term()}
    ],
    cache_path: String.t(),
    cache_subdivisions: non_neg_integer(),
    create_cache_path: boolean(),
    evict_fraction: float() | :infinity | :negative_infinity | :nan,
    manager_config:
      Envoy.Extensions.Common.AsyncFiles.V3.AsyncFileManagerConfig.t() | nil,
    max_cache_entry_count: Google.Protobuf.UInt64Value.t() | nil,
    max_cache_size_bytes: Google.Protobuf.UInt64Value.t() | nil,
    max_eviction_period: Google.Protobuf.Duration.t() | nil,
    max_individual_cache_entry_size_bytes:
      Google.Protobuf.UInt64Value.t() | nil,
    min_eviction_period: Google.Protobuf.Duration.t() | nil
  }