Event

class Event

An event that occurred during the execution of a durable function.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Contains details about a failed callback operation, including error information and the reason for failure.

Link copied to clipboard

Contains details about a callback operation that has started, including timing information and callback metadata.

Link copied to clipboard

Contains details about a successfully completed callback operation, including the result data and completion timestamp.

Link copied to clipboard

Contains details about a callback operation that timed out, including timeout duration and any partial results.

Link copied to clipboard

Contains details about a failed chained function invocation, including error information and failure reason.

Link copied to clipboard

Contains details about a chained function invocation that has started execution, including start time and execution context.

Link copied to clipboard

Details about a chained invocation that was stopped.

Link copied to clipboard

Details about a chained invocation that succeeded.

Link copied to clipboard

Details about a chained invocation that timed out.

Link copied to clipboard

Details about a context that failed.

Link copied to clipboard

Details about a context that started.

Link copied to clipboard

Details about a context that succeeded.

Link copied to clipboard

The unique identifier for this event. Event IDs increment sequentially.

Link copied to clipboard

The date and time when this event occurred, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Link copied to clipboard

The type of event that occurred.

Link copied to clipboard

Details about an execution that failed.

Link copied to clipboard

Details about an execution that started.

Link copied to clipboard

Details about an execution that was stopped.

Link copied to clipboard

Details about an execution that succeeded.

Link copied to clipboard

Details about an execution that timed out.

Link copied to clipboard
val id: String?

The unique identifier for this operation.

Link copied to clipboard

Details about a function invocation that completed.

Link copied to clipboard
val name: String?

The customer-provided name for this operation.

Link copied to clipboard

The unique identifier of the parent operation, if this operation is running within a child context.

Link copied to clipboard

Details about a step that failed.

Link copied to clipboard

Details about a step that started.

Link copied to clipboard

Details about a step that succeeded.

Link copied to clipboard

The subtype of the event, providing additional categorization.

Link copied to clipboard

Details about a wait operation that was cancelled.

Link copied to clipboard

Details about a wait operation that started.

Link copied to clipboard

Details about a wait operation that succeeded.

Functions

Link copied to clipboard
inline fun copy(block: Event.Builder.() -> Unit = {}): Event
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