Skip to main content
Version: v1

RuntimeRequestHandlerBuilder Class

The RuntimeRequestHandlerBuilder creates a runtime request handler based on request handlers. The provided handlers sequentially applied until one is able to satisfy the request.

Signature

export declare class RuntimeRequestHandlerBuilder

Methods

Method Return Type Description
handleRequest(request, runtime) Promise<IResponse>
pushHandler(handlers) void

Method Details

handleRequest

Signature

handleRequest(request: IRequest, runtime: IContainerRuntime): Promise<IResponse>;

Parameters

Parameter Type Description
request IRequest
runtime IContainerRuntime

Returns

Return type: Promise<IResponse>

pushHandler

Signature

pushHandler(...handlers: RuntimeRequestHandler[]): void;

Parameters

Parameter Type Description
handlers RuntimeRequestHandler[]