struct
Movie::Cluster::SingletonBackingIdentity
- Movie::Cluster::SingletonBackingIdentity
- Struct
- Value
- Object
Overview
The complete compatibility identity of the singleton implementation below its public logical name. Keeping this structured avoids ambiguous delimiter strings while still providing a canonical key to cluster sharding.
Defined in:
movie/cluster/singleton/model.crConstructors
Instance Method Summary
- #configuration_key : String
- #entity_id : String
- #entity_type_name : String | Nil
- #kind : SingletonBackingKind
- #lease_duration : Time::Span | Nil
- #lease_renew_interval : Time::Span | Nil
- #message_type_name : String
- #settings_key : String
Constructor Detail
def self.new(kind : SingletonBackingKind, entity_type_name : String | Nil, message_type_name : String, entity_id : String, settings_key : String, lease_duration : Time::Span | Nil = nil, lease_renew_interval : Time::Span | Nil = nil)
#