Package-level declarations

Types

Link copied to clipboard
abstract class GoogleCloudEventFunction(loader: FnLoader<Context>) : RawBackgroundFunction
Link copied to clipboard
abstract class GoogleCloudHttpFunction(appLoader: AppLoader) : HttpFunction

Properties

Link copied to clipboard
val GCF_REQUEST_KEY: RequestLens<HttpRequest>

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 GCF FnHandlers