struct

Fluxion::State::ItemRecord

Inherits JSON::Serializable < Struct < Value < Object

What a prior run recorded about one item.

Constructors

new(profile : String, step : String, item_key : String, item_type : String, completed_at : Time, version : Nil | String = nil, checksum : Nil | String = nil, source_url : Nil | String = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

checksum
Source
completed_at
Source
item_key
Source
item_type
Source
matches?(step : String, key : String, type : String) : Bool
Source
profile
Source
source_url

Where the artifact came from, with credentials and query parameters stripped — a state file is read by humans and copied into bug reports.

Source
step
Source
version
Source