How to use @aws-sdk/middleware-serde - 2 common examples

To help you get started, we’ve selected a few @aws-sdk/middleware-serde examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github aws / aws-sdk-js-v3 / clients / client-transcribe-streaming / commands / StartStreamTranscriptionCommand.ts View on Github external
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
    );
  }
github aws / aws-sdk-js-v3 / clients / client-rds-data / commands / ExecuteStatementCommand.ts View on Github external
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
    );
  }

@aws-sdk/middleware-serde

[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-serde/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-serde) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-serde.svg)](https://www.npmjs.com/package/@aws

Apache-2.0
Latest version published 10 months ago

Package Health Score

72 / 100
Full package analysis

Popular @aws-sdk/middleware-serde functions

Similar packages