ParkedNotice

class ParkedNotice @InternalWowApi constructor(val kind: ParkedNotice.Kind, val group: String, val entry: ParkedAggregate, val spec: ParkedRetrySpec, val at: Long)

What a ParkedNotifier hears: kind happened at at (epoch milliseconds) to entry, parked by a subscription of context run in lease group, whose retry spec is spec.

Constructors

Link copied to clipboard
constructor(kind: ParkedNotice.Kind, group: String, entry: ParkedAggregate, spec: ParkedRetrySpec, at: Long)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
enum class Kind : Enum<ParkedNotice.Kind>

Properties

Link copied to clipboard
val at: Long
Link copied to clipboard

The context of the subscription that parked the entry.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

When the next automatic retry is due, null when there is none.

Link copied to clipboard
Link copied to clipboard

The subscription that parked the entry.

Functions

Link copied to clipboard
fun copyWith(kind: ParkedNotice.Kind = this.kind, group: String = this.group, entry: ParkedAggregate = this.entry, spec: ParkedRetrySpec = this.spec, at: Long = this.at): ParkedNotice

This ParkedNotice with the given fields replaced: Wow's own copy, left out of the ABI.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String