Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
resolveMiddleware(
clientStack: MiddlewareStack,
configuration: TranscribeStreamingResolvedConfiguration,
options?: HttpOptions
): Handler<
StartStreamTranscriptionRequest,
StartStreamTranscriptionResponse
> {
const {
protocol: { handler }
} = configuration;
this.middlewareStack.use(
getSerdePlugin(configuration, this.serialize, this.deserialize)
);
const stack = clientStack.concat(this.middlewareStack);
const handlerExecutionContext: HandlerExecutionContext = {
logger: {} as any
};
return stack.resolve(
(request: FinalizeHandlerArguments) =>
handler.handle(request.request as HttpRequest, options || {}),
handlerExecutionContext
);
}
resolveMiddleware(
clientStack: MiddlewareStack,
configuration: RDSDataClientResolvedConfig,
options?: __HttpHandlerOptions
): Handler {
this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize));
const stack = clientStack.concat(this.middlewareStack);
const handlerExecutionContext: HandlerExecutionContext = {
logger: {} as any,
}
const { requestHandler } = configuration;
return stack.resolve(
(request: FinalizeHandlerArguments) =>
requestHandler.handle(request.request as __HttpRequest, options || {}),
handlerExecutionContext
);
}