# Firebase.AI.LiveSessionResumptionUpdate

An update of the session resumption state.

## Summary

Warning: This API is in Public Preview, which means that the feature is not subject to any SLA or deprecation policy and could change in backwards-incompatible ways.

### Inheritance

Inherits from: [Firebase.AI.ILiveSessionMessage](https://firebase.google.com/docs/reference/unity/interface/firebase/a-i/i-live-session-message)

| ### Properties ||
|---|---|
| `https://firebase.google.com/docs/reference/unity/struct/firebase/a-i/live-session-resumption-update#struct_firebase_1_1_a_i_1_1_live_session_resumption_update_1ad36a0060ae95a6795e14947b29f68733` | `readonly int` The index of the last client message that is included in the state represented by this update. |
| `https://firebase.google.com/docs/reference/unity/struct/firebase/a-i/live-session-resumption-update#struct_firebase_1_1_a_i_1_1_live_session_resumption_update_1a0bb12b77aad2a51e842cbfd00b9cc174` | `readonly string` The new handle that represents the state that can be resumed. |
| `https://firebase.google.com/docs/reference/unity/struct/firebase/a-i/live-session-resumption-update#struct_firebase_1_1_a_i_1_1_live_session_resumption_update_1a13699c9603aade885aefab64e78f945d` | `readonly bool` Indicates if the session can be resumed at this point. |

## Properties

### LastConsumedClientMessageIndex

```c#
readonly int Firebase::AI::LiveSessionResumptionUpdate::LastConsumedClientMessageIndex
```
The index of the last client message that is included in the state represented by this update.

### NewHandle

```c#
readonly string Firebase::AI::LiveSessionResumptionUpdate::NewHandle
```
The new handle that represents the state that can be resumed.

Empty if `resumable` is false.

### Resumable

```c#
readonly bool Firebase::AI::LiveSessionResumptionUpdate::Resumable
```
Indicates if the session can be resumed at this point.