# <a id="bitdrift.public.unary.timeline.v1.HydrationState"></a>HydrationState

**Source definition:** [`src/bitdrift/public/unary/timeline/v1/hydration.proto#L25-L43`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/timeline/v1/hydration.proto#L25-L43>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| created_at | <span class="proto-type proto-type-well-known">[google.protobuf.Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp "google.protobuf.Timestamp")</span> | The time when the hydration record was created. |
| expiration_time | <span class="proto-type proto-type-well-known">[google.protobuf.Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp "google.protobuf.Timestamp")</span> | The time when the hydrated session data expires. |
| started_at | <span class="proto-type proto-type-well-known">[google.protobuf.Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp "google.protobuf.Timestamp")</span> | The time when hydration started. |
| finished_at | <span class="proto-type proto-type-well-known">[google.protobuf.Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp "google.protobuf.Timestamp")</span> | The time when hydration finished. |
| hydration_status | <span class="proto-type proto-type-enum">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">timeline</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">HydrationStatus</i>](bitdrift_public_unary_timeline_v1_HydrationStatus.md "bitdrift.public.unary.timeline.v1.HydrationStatus")</span> | The current hydration status of the session. |
| incremental | <span class="proto-type proto-type-primitive">bool</span> | Whether the hydration was performed incrementally. |

</section>
<p class="h4">Example</p>
```json
{
  "created_at": "2024-01-15T09:30:00Z",
  "expiration_time": "2024-01-15T09:30:00Z",
  "finished_at": "2024-01-15T09:30:00Z",
  "hydration_status": "HYDRATING",
  "incremental": false,
  "started_at": "2024-01-15T09:30:00Z"
}
```

