Read-model definition metadata returned by Chronicle.ReadModels.definitions/1.
Summary
Types
@type observer_type() :: :not_set | :reducer | :projection
@type owner() :: :none | :client | :server
@type source() :: :unknown | :code | :user
@type t() :: %Chronicle.ReadModels.Definition{ container_name: String.t() | nil, display_name: String.t() | nil, generation: non_neg_integer(), identifier: String.t() | nil, indexes: [String.t()], observer_identifier: String.t() | nil, observer_type: observer_type(), owner: owner(), schema: String.t() | nil, sink: map(), source: source() }