Package-level declarations

Types

Link copied to clipboard
@Serializable
data class Detail(val rawResponse: RawResponse, val statusCode: Int)

Data class representing the error details.

Link copied to clipboard
@Serializable
data class ErrorDetail(val code: String?, val target: String?, val message: String?, val innerError: InnerError? = null)

Data class representing the error details.

Link copied to clipboard
@Serializable(with = InnerErrorSerializer::class)
data class InnerError(val errors: Map<String, String>)

Data class representing the inner error.

Link copied to clipboard
object InnerErrorSerializer : KSerializer<InnerError>

Serializer for the InnerError class.

Link copied to clipboard
@Serializable
data class RawResponse(val id: String?, val code: String?, val message: String?, val details: List<ErrorDetail>? = null)

Data class representing the raw response of the error.

Properties

Link copied to clipboard
val ContinueNode.category: String

Extension property to get the category of a Connector.

Link copied to clipboard
val ContinueNode: Module<Unit>

Module to set the ContinueNode in the FlowContext.

Link copied to clipboard
val ContinueNode.description: String

Extension property to get the description of a Connector.

Link copied to clipboard
val ContinueNode.id: String

Extension property to get the id of a Connector.

Link copied to clipboard
val ContinueNode.name: String

Extension property to get the name of a Connector.

Link copied to clipboard
val Oidc: <Error class: unknown class>

Assigns the OIDC module to the DaVinci module.

Functions

Link copied to clipboard
fun ErrorNode.continueNode(): ContinueNode?

Extension function to get the ContinueNode from an ErrorNode.

Link copied to clipboard
fun ErrorNode.details(): List<Detail>