CompressedStatusList

constructor(bitsPerItem: Int, compressedStatusList: ByteArray, creationTime: Instant = Clock.System.now())

Parameters

bitsPerItem

number of bits per status code, must be 1, 2, 4, or 8

compressedStatusList

status values packed as an array and compressed as defined by the spec above

creationTime

time of the status list creation, useful to determine freshness when the status list is served through HTTP in one of its serialized forms.