# frozen_string_literal: true

module RawMaterialsApp
  class PresortLog < Dry::Struct
    attribute :id, Types::Integer
    attribute :event_type, Types::String
    attribute :bin_asset_number, Types::String
    attribute :presort_unit, Types::String
    attribute :request_path, Types::String
    attribute :result, Types::String
    attribute :failed, Types::Bool
    attribute :retried, Types::Bool
    attribute :retried_presort_log_id, Types::Integer
  end
end
