# flytekit.core.local_cache

## Directory

### Classes

| Class | Description |
|-|-|
| [`LocalTaskCache`](https://www.union.ai/docs/v1/union/api-reference/flytekit-sdk/packages/flytekit.core.local_cache/page.md#flytekitcorelocal_cachelocaltaskcache) | This class implements a persistent store able to cache the result of local task executions. |

### Variables

| Property | Type | Description |
|-|-|-|
| `CACHE_LOCATION` | `str` |  |

## flytekit.core.local_cache.LocalTaskCache

This class implements a persistent store able to cache the result of local task executions.

### Methods

| Method | Description |
|-|-|
| [`clear()`](#clear) |  |
| [`get()`](#get) |  |
| [`initialize()`](#initialize) |  |
| [`set()`](#set) |  |

#### clear()

```python
def clear()
```
#### get()

```python
def get(
    task_name: str,
    cache_version: str,
    input_literal_map: flytekit.models.literals.LiteralMap,
    cache_ignore_input_vars: typing.Tuple[str, ...],
) -> typing.Optional[flytekit.models.literals.LiteralMap]
```
| Parameter | Type | Description |
|-|-|-|
| `task_name` | `str` | |
| `cache_version` | `str` | |
| `input_literal_map` | `flytekit.models.literals.LiteralMap` | |
| `cache_ignore_input_vars` | `typing.Tuple[str, ...]` | |

#### initialize()

```python
def initialize()
```
#### set()

```python
def set(
    task_name: str,
    cache_version: str,
    input_literal_map: flytekit.models.literals.LiteralMap,
    cache_ignore_input_vars: typing.Tuple[str, ...],
    value: flytekit.models.literals.LiteralMap,
)
```
| Parameter | Type | Description |
|-|-|-|
| `task_name` | `str` | |
| `cache_version` | `str` | |
| `input_literal_map` | `flytekit.models.literals.LiteralMap` | |
| `cache_ignore_input_vars` | `typing.Tuple[str, ...]` | |
| `value` | `flytekit.models.literals.LiteralMap` | |

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/api-reference/flytekit-sdk/packages/flytekit.core.local_cache.md
**HTML**: https://www.union.ai/docs/v1/union/api-reference/flytekit-sdk/packages/flytekit.core.local_cache/
