Package-level declarations

Types

Link copied to clipboard
data class ErrorResponse(val context: String, val payload: String, val stackTrace: StackTraceResponse)

Error describes why the execution was abnormally terminated.

Link copied to clipboard
data class GetExecutionResult(val argument: String, val callLogLevel: String, val duration: String, val endTime: String, val error: ErrorResponse, val labels: Map<String, String>, val name: String, val result: String, val startTime: String, val state: String, val stateError: StateErrorResponse, val status: StatusResponse, val workflowRevisionId: String)
Link copied to clipboard
data class PositionResponse(val column: String, val length: String, val line: String)

Position contains source position information about the stack trace element such as line number, column number and length of the code block in bytes.

Link copied to clipboard
data class StackTraceElementResponse(val position: PositionResponse, val routine: String, val step: String)

A single stack element (frame) where an error occurred.

Link copied to clipboard

A collection of stack elements (frames) where an error occurred.

Link copied to clipboard
data class StateErrorResponse(val details: String, val type: String)

Describes an error related to the current state of the Execution resource.

Link copied to clipboard
data class StatusResponse(val currentSteps: List<StepResponse>)

Represents the current status of this execution.

Link copied to clipboard
data class StepResponse(val routine: String, val step: String)

Represents a step of the workflow this execution is running.