Jump to Content

This API Documentation is now deprecated

We are excited to announce our new API Documentation.

Class __Client<HandlerOptions, ClientInput, ClientOutput, ResolvedClientConfiguration>

Type Parameters

  • HandlerOptions

  • ClientInput extends object

  • ClientOutput extends __MetadataBearer

  • ResolvedClientConfiguration extends SmithyResolvedConfiguration<HandlerOptions>

Hierarchy

Implements

  • Client<ClientInput, ClientOutput, ResolvedClientConfiguration>

Constructors

Properties

Methods

Constructors

  • Type Parameters

    • HandlerOptions

    • ClientInput extends object

    • ClientOutput extends __MetadataBearer

    • ResolvedClientConfiguration extends SmithyConfiguration<HandlerOptions, ResolvedClientConfiguration>

    Parameters

    • config: ResolvedClientConfiguration

    Returns __Client<HandlerOptions, ClientInput, ClientOutput, ResolvedClientConfiguration>

Properties

config: ResolvedClientConfiguration
middlewareStack: MiddlewareStack<ClientInput, ClientOutput>

Methods

  • Returns void

  • Type Parameters

    Parameters

    • command: Command<ClientInput, InputType, ClientOutput, OutputType, SmithyResolvedConfiguration<HandlerOptions>>
    • Optional options: HandlerOptions

    Returns Promise<OutputType>

  • Type Parameters

    Parameters

    • command: Command<ClientInput, InputType, ClientOutput, OutputType, SmithyResolvedConfiguration<HandlerOptions>>
    • cb: ((err: any, data?: OutputType) => void)
        • (err: any, data?: OutputType): void
        • Parameters

          • err: any
          • Optional data: OutputType

          Returns void

    Returns void

  • Type Parameters

    Parameters

    • command: Command<ClientInput, InputType, ClientOutput, OutputType, SmithyResolvedConfiguration<HandlerOptions>>
    • options: HandlerOptions
    • cb: ((err: any, data?: OutputType) => void)
        • (err: any, data?: OutputType): void
        • Parameters

          • err: any
          • Optional data: OutputType

          Returns void

    Returns void