# EventMetadataCloseable

Artifact: [androidx.tracing:tracing](https://developer.android.com/jetpack/androidx/releases/tracing) [View Source](https://cs.android.com/search?q=file:androidx/tracing/EventMetadataCloseable.kt+class:androidx.tracing.EventMetadataCloseable) Added in [2.0.5](https://developer.android.com/jetpack/androidx/releases/tracing#2.0.5)

*** ** * ** ***

Android/JVM
- android

  ```
  @DelicateTracingApi
  class EventMetadataCloseable
  ```

*** ** * ** ***

A holder for a `https://developer.android.com/reference/kotlin/androidx/tracing/EventMetadata` and the `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-auto-closeable/index.html`.

## Summary

| ### Public constructors |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/tracing/EventMetadataCloseable#EventMetadataCloseable(androidx.tracing.EventMetadata,java.lang.AutoCloseable,androidx.tracing.PropagationToken)( metadata: https://developer.android.com/reference/kotlin/androidx/tracing/EventMetadata, closeable: https://developer.android.com/reference/java/lang/AutoCloseable.html, propagationToken: https://developer.android.com/reference/kotlin/androidx/tracing/PropagationToken )` | android |

| ### Public properties |
|---|---|---|
| `https://developer.android.com/reference/java/lang/AutoCloseable.html` | `https://developer.android.com/reference/kotlin/androidx/tracing/EventMetadataCloseable#closeable()` | android |
| `https://developer.android.com/reference/kotlin/androidx/tracing/EventMetadata` | `https://developer.android.com/reference/kotlin/androidx/tracing/EventMetadataCloseable#metadata()` | android |
| `https://developer.android.com/reference/kotlin/androidx/tracing/PropagationToken` | `https://developer.android.com/reference/kotlin/androidx/tracing/EventMetadataCloseable#propagationToken()` | android |

## Public constructors

### EventMetadataCloseable

android Added in [2.0.5](https://developer.android.com/jetpack/androidx/releases/tracing#2.0.5)

```
EventMetadataCloseable(
    metadata: EventMetadata = EmptyEventMetadata,
    closeable: AutoCloseable = EmptyCloseable,
    propagationToken: PropagationToken = PropagationUnsupportedToken
)
```

## Public properties

### closeable

android Added in [2.0.5](https://developer.android.com/jetpack/androidx/releases/tracing#2.0.5)

```
var closeable: AutoCloseable
```

### metadata

android Added in [2.0.5](https://developer.android.com/jetpack/androidx/releases/tracing#2.0.5)

```
var metadata: EventMetadata
```

### propagationToken

android Added in [2.0.5](https://developer.android.com/jetpack/androidx/releases/tracing#2.0.5)

```
var propagationToken: PropagationToken
```