Jido.Signal.Bus.Snapshot.SnapshotData (Jido Signal v2.1.1)

View Source

The actual snapshot data stored in :persistent_term. Contains the full signal list and metadata.

Fields

  • id - Unique identifier for the snapshot
  • path - The path pattern used to filter signals
  • signals - Map of recorded signals matching the path pattern, keyed by signal ID
  • created_at - When the snapshot was created

Summary

Functions

Returns the Zoi schema for SnapshotData

Types

t()

@type t() :: %Jido.Signal.Bus.Snapshot.SnapshotData{
  created_at: any(),
  id: binary(),
  path: binary(),
  signals: map()
}

Functions

schema()

Returns the Zoi schema for SnapshotData