# BufferFillPolicy

# 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)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/core/os/BufferFillPolicy "View this page in Java")

<br />

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

<br />

*** ** * ** ***

## Summary

|                                   ### Public companion properties                                    |
|------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------|
| [BufferFillPolicy](https://developer.android.com/reference/kotlin/androidx/core/os/BufferFillPolicy) | [DISCARD](https://developer.android.com/reference/kotlin/androidx/core/os/BufferFillPolicy#DISCARD())         |
| [BufferFillPolicy](https://developer.android.com/reference/kotlin/androidx/core/os/BufferFillPolicy) | [RING_BUFFER](https://developer.android.com/reference/kotlin/androidx/core/os/BufferFillPolicy#RING_BUFFER()) |

|                                                                                                ### Protected constructors                                                                                                 |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [BufferFillPolicy](https://developer.android.com/reference/kotlin/androidx/core/os/BufferFillPolicy#BufferFillPolicy(kotlin.Int))`(value: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` |

## Public companion properties

### DISCARD

```
val DISCARD: BufferFillPolicy
```  

### RING_BUFFER

```
val RING_BUFFER: BufferFillPolicy
```  

## Protected constructors

### BufferFillPolicy

```
protected BufferFillPolicy(value: Int)
```