CameraHistory.HistoryItemEvent

class CameraHistory.HistoryItemEvent : Event, CameraHistoryTrait.HistoryItem


Summary

Nested types

Descriptor enum for this event's fields.

Public functions

open operator Boolean
equals(other: Any?)
open Int

Public properties

open Id

ID of the Event.

open EventImportance

Importance of the event.

open String

Event name.

open ULong

Event number.

open Instant

Time of the event.

Inherited functions

From com.google.home.google.CameraHistoryTrait.HistoryItem
open StructDescriptor

Returns the descriptor for the struct.

open Any?

Returns the value of the field for the given tag ID.

Inherited properties

From com.google.home.google.CameraHistoryTrait.HistoryItem
open List<CameraHistoryTrait.Caption>?

Captions for the session, where the values come from Caption.

open ULong?

The end time of the session in milliseconds since the Unix epoch.

open List<CameraHistoryTrait.EventTrack>?

Specific events detected within the session, (such as motion, person, or face detection), including their timestamps and associated zone, where the values come from EventTrack.

open CameraHistoryTrait.MediaUrl?

Various URLs for accessing media related to the session (preview, thumbnail, MP4 download, DASH/HLS manifests), where the values come from MediaUrl.

open String?

The ID of the session.

open CameraHistoryTrait.SessionState?
open ULong?

The start time of the session in milliseconds since the Unix epoch.

From com.google.home.Event
open String?

The PartId of the part that emitted this event, if applicable.

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

Public properties

eventId

open val eventIdId

ID of the Event.

eventImportance

open val eventImportanceEventImportance

Importance of the event.

eventName

open val eventNameString

Event name.

eventNumber

open val eventNumberULong

Event number.

timestamp

open val timestampInstant

Time of the event.