# flytekit.interfaces.stats.taggable

## Directory

### Classes

| Class | Description |
|-|-|
| [`TaggableStats`](https://www.union.ai/docs/v1/union/api-reference/flytekit-sdk/packages/flytekit.interfaces.stats.taggable/page.md#flytekitinterfacesstatstaggabletaggablestats) |  |

### Methods

| Method | Description |
|-|-|
| [`get_stats()`](#get_stats) |  |

## Methods

#### get_stats()

```python
def get_stats(
    cfg: flytekit.configuration.StatsConfig,
    prefix: str,
    tags: typing.Dict[str, str],
) -> flytekit.interfaces.stats.taggable.TaggableStats
```
| Parameter | Type | Description |
|-|-|-|
| `cfg` | `flytekit.configuration.StatsConfig` | |
| `prefix` | `str` | |
| `tags` | `typing.Dict[str, str]` | |

**Returns:** TaggableStats

## flytekit.interfaces.stats.taggable.TaggableStats

### Parameters

```python
class TaggableStats(
    client,
    full_prefix,
    cfg: flytekit.configuration.StatsConfig,
    prefix,
    tags,
)
```
| Parameter | Type | Description |
|-|-|-|
| `client` |  | |
| `full_prefix` |  | |
| `cfg` | `flytekit.configuration.StatsConfig` | |
| `prefix` |  | |
| `tags` |  | |

### Properties

| Property | Type | Description |
|-|-|-|
| `full_prefix` | `None` |  |

### Methods

| Method | Description |
|-|-|
| [`clear_tags()`](#clear_tags) |  |
| [`extend_tags()`](#extend_tags) |  |
| [`get_stats()`](#get_stats) |  |
| [`pipeline()`](#pipeline) |  |

#### clear_tags()

```python
def clear_tags()
```
#### extend_tags()

```python
def extend_tags(
    tags,
)
```
| Parameter | Type | Description |
|-|-|-|
| `tags` |  | |

#### get_stats()

```python
def get_stats(
    name,
    copy_tags,
)
```
| Parameter | Type | Description |
|-|-|-|
| `name` |  | |
| `copy_tags` |  | |

#### pipeline()

```python
def pipeline()
```

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