# Change

# Change

Artifact:[androidx.health.connect:connect-client](https://developer.android.com/jetpack/androidx/releases/health-connect)  
[View Source](https://cs.android.com/search?q=file:androidx/health/connect/client/changes/Change.kt+class:androidx.health.connect.client.changes.Change)  
Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/health-connect#1.1.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/health/connect/client/changes/Change "View this page in Java")

<br />

```
interface Change
```

<br />

Known direct subclasses  
[DeletionChange](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/DeletionChange),[UpsertionChange](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/UpsertionChange)  

|--------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DeletionChange](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/DeletionChange)   | A[Change](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/Change)with[Metadata.id](https://developer.android.com/reference/kotlin/androidx/health/connect/client/records/metadata/Metadata#id())of deleted[Record](https://developer.android.com/reference/kotlin/androidx/health/connect/client/records/Record). |
| [UpsertionChange](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/UpsertionChange) | A[Change](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/Change)with inserted or updated[Record](https://developer.android.com/reference/kotlin/androidx/health/connect/client/records/Record).                                                                                                                  |

*** ** * ** ***

Abstraction to represent a change in Health Connect.  

|                                                         See also                                                         |
|--------------------------------------------------------------------------------------------------------------------------|---|
| [ChangesResponse](https://developer.android.com/reference/kotlin/androidx/health/data/client/response/ChangesResponse)   |   |
| [UpsertionChange](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/UpsertionChange) |   |
| [DeletionChange](https://developer.android.com/reference/kotlin/androidx/health/connect/client/changes/DeletionChange)   |   |