# BufferFillPolicy

Artifact: [androidx.core:core](https://developer.android.com/jetpack/androidx/releases/core) [View Source](https://cs.android.com/search?q=file:androidx/core/os/Profiling.kt+class:androidx.core.os.BufferFillPolicy) Added in [1.15.0](https://developer.android.com/jetpack/androidx/releases/core#1.15.0)

*** ** * ** ***


```
@RequiresApi(api = 35)
public sealed class BufferFillPolicy
```

<br />

*** ** * ** ***

## Summary

| ### Public fields |
|---|---|
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/os/BufferFillPolicy` | `https://developer.android.com/reference/androidx/core/os/BufferFillPolicy#DISCARD()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/os/BufferFillPolicy` | `https://developer.android.com/reference/androidx/core/os/BufferFillPolicy#RING_BUFFER()` |

| ### Protected constructors |
|---|
| `https://developer.android.com/reference/androidx/core/os/BufferFillPolicy#BufferFillPolicy(kotlin.Int)(int value)` |

## Public fields

### DISCARD

```
public static final @NonNull BufferFillPolicy DISCARD
```

### RING_BUFFER

```
public static final @NonNull BufferFillPolicy RING_BUFFER
```

## Protected constructors

### BufferFillPolicy

```
protected BufferFillPolicy(int value)
```