# Class SessionStateEvent (0.5.0)

0.5.0 (latest) 0.4.0 0.3.0 0.2.0 0.1.0

    SessionStateEvent(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A message encapsulating a series of Session states and the
time that the DeviceSession first entered those states.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `session_state` | `google.cloud.devicestreaming_v1.types.DeviceSession.SessionState` Output only. The session_state tracked by this event |
| `event_time` | `google.protobuf.timestamp_pb2.Timestamp` Output only. The time that the session_state first encountered that state. |
| `state_message` | `str` Output only. A human-readable message to explain the state. |