Package-level declarations

Types

Link copied to clipboard
abstract class AlibabaCloudEventFunction(loader: FnLoader<Context>) : StreamRequestHandler

Adapts between http4k and Alibaba Function Compute APIs..

Link copied to clipboard
abstract class AlibabaCloudHttpFunction(appLoader: AppLoader) : HttpRequestHandler

Properties

Link copied to clipboard
Link copied to clipboard
val ALIBABA_REQUEST_KEY: RequestLens<HttpServletRequest>

Functions

Link copied to clipboard
inline fun <In : Any, Out : Any> FnLoader(autoMarshalling: AutoMarshalling = Moshi, noinline makeHandler: (Map<String, String>) -> FnHandler<In, Context, Out>): AutoMarshallingFnLoader<In, Context, Out>

Convenience DSL for constructing polymorphic Alibaba FnHandlers