Package-level declarations

Types

Link copied to clipboard
typealias RespondingRaiseRoutingHandler<TResponse> = context(Raise<Response>) suspend RoutingContext.() -> TResponse

Functions

Link copied to clipboard
@JvmName(name = "deleteOrRaise")
inline fun <TResponse> Route.deleteOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "deleteOrRaisePath")
inline fun <TResponse> Route.deleteOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "deleteOrRaiseRegex")
inline fun <TResponse> Route.deleteOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
@JvmName(name = "getOrRaise")
inline fun <TResponse> Route.getOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "getOrRaisePath")
inline fun <TResponse> Route.getOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "getOrRaiseRegex")
inline fun <TResponse> Route.getOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
@JvmName(name = "headOrRaise")
inline fun <TResponse> Route.headOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "headOrRaisePath")
inline fun <TResponse> Route.headOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "headOrRaiseRegex")
inline fun <TResponse> Route.headOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
@JvmName(name = "optionsOrRaise")
inline fun <TResponse> Route.optionsOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "optionsOrRaisePath")
inline fun <TResponse> Route.optionsOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "optionsOrRaiseRegex")
inline fun <TResponse> Route.optionsOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
@JvmName(name = "patchOrRaiseTyped")
inline fun <TRequest : Any, TResponse> Route.patchOrRaise(statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "patchOrRaise")
inline fun <TResponse> Route.patchOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "patchOrRaiseTypedPath")
inline fun <TRequest : Any, TResponse> Route.patchOrRaise(path: String, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "patchOrRaisePath")
inline fun <TResponse> Route.patchOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "patchOrRaiseTypedRegex")
inline fun <TRequest : Any, TResponse> Route.patchOrRaise(path: Regex, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "patchOrRaiseRegex")
inline fun <TResponse> Route.patchOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
@JvmName(name = "postOrRaiseTyped")
inline fun <TRequest : Any, TResponse> Route.postOrRaise(statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "postOrRaise")
inline fun <TResponse> Route.postOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "postOrRaiseTypedPath")
inline fun <TRequest : Any, TResponse> Route.postOrRaise(path: String, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "postOrRaisePath")
inline fun <TResponse> Route.postOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "postOrRaiseTypedRegex")
inline fun <TRequest : Any, TResponse> Route.postOrRaise(path: Regex, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "postOrRaiseRegex")
inline fun <TResponse> Route.postOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
@JvmName(name = "putOrRaiseTyped")
inline fun <TRequest : Any, TResponse> Route.putOrRaise(statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "putOrRaise")
inline fun <TResponse> Route.putOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "putOrRaiseTypedPath")
inline fun <TRequest : Any, TResponse> Route.putOrRaise(path: String, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "putOrRaisePath")
inline fun <TResponse> Route.putOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
@JvmName(name = "putOrRaiseTypedRegex")
inline fun <TRequest : Any, TResponse> Route.putOrRaise(path: Regex, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
@JvmName(name = "putOrRaiseRegex")
inline fun <TResponse> Route.putOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route