Skip to main content

HttpFirebaseHandler

@h4ad/serverless-adapter > HttpFirebaseHandler

(class) HttpFirebaseHandler

The class that implements a handler for Firebase Https Events

Signature:

export declare class HttpFirebaseHandler<TApp> extends RawRequest<TApp> implements HandlerContract<TApp, never, never, never, void, void | Promise<void>> 

Extends: RawRequest <TApp>

Implements: HandlerContract <TApp, never, never, never, void, void | Promise<void>>

Remarks

Read more about Https Events here

(method) getHandler

Signature:

getHandler(app: TApp, framework: FrameworkContract<TApp>, _adapters?: unknown, _resolverFactory?: unknown, _binarySettings?: unknown, _respondWithErrors?: unknown, _log?: unknown, network?: Pick<NetworkContract, 'createRequest'>): HttpsFunction;

Parameters

Parameter

Type

Description

app

TApp

framework

FrameworkContract <TApp>

_adapters

unknown

(Optional)

_resolverFactory

unknown

(Optional)

_binarySettings

unknown

(Optional)

_respondWithErrors

unknown

(Optional)

_log

unknown

(Optional)

network

Pick<NetworkContract , 'createRequest'>

(Optional)

Returns:

HttpsFunction