struct

Karma::Idempotency::CommittedStream

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(stream_id : String, mode : String, granularity : String | Nil, series_name : String | Nil, last_chunk_seq : UInt64, begin_fingerprint : String, chunk_fingerprints : Hash(UInt64, String), committed_at_unix : Int64)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

begin_fingerprint
Source
chunk_fingerprints
Source
committed_at_unix
Source
compatible_begin?(mode : String, granularity : String | Nil) : Bool
Source
compatible_chunk?(chunk_seq : UInt64, fingerprint : String, series_name : String) : Bool
Source
granularity
Source
last_chunk_seq
Source
mode
Source
series_name
Source
stream_id
Source
to_status(status : String)
Source