# `Dagger.EngineCacheEntrySet`
[🔗](https://github.com/dagger/dagger/blob/v0.21.8/sdk/elixir/lib/dagger/gen/engine_cache_entry_set.ex#L2)

A set of cache entries returned by a query to a cache

# `t`

```elixir
@type t() :: %Dagger.EngineCacheEntrySet{client: term(), query_builder: term()}
```

# `disk_space_bytes`

```elixir
@spec disk_space_bytes(t()) :: {:ok, integer()} | {:error, term()}
```

The total disk space used by the cache entries in this set.

# `entries`

```elixir
@spec entries(t()) :: {:ok, [Dagger.EngineCacheEntry.t()]} | {:error, term()}
```

The list of individual cache entries in the set

# `entry_count`

```elixir
@spec entry_count(t()) :: {:ok, integer()} | {:error, term()}
```

The number of cache entries in this set.

# `id`

```elixir
@spec id(t()) :: {:ok, String.t()} | {:error, term()}
```

A unique identifier for this EngineCacheEntrySet.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
