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

MethodReturn TypeDescription
handleRequest(request, runtime)Promise<IResponse>
pushHandler(handlers)void

Method Details

handleRequest

Signature

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

Parameters

ParameterTypeDescription
requestIRequest
runtimeIContainerRuntime

Returns

Return type: Promise<IResponse>

pushHandler

Signature

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

Parameters

ParameterTypeDescription
handlersRuntimeRequestHandler[]