Class $Command<Input, Output, ResolvedClientConfiguration, ClientInput, ClientOutput>Abstract
Type Parameters
-
Input extends ClientInput
-
Output extends ClientOutput
-
ResolvedClientConfiguration
-
ClientInput extends object = any
-
Implements
- Command<ClientInput, Input, ClientOutput, Output, ResolvedClientConfiguration>
Constructors
constructor
- new $Command<Input, Output, ResolvedClientConfiguration, ClientInput, ClientOutput>(): $Command<Input, Output, ResolvedClientConfiguration, ClientInput, ClientOutput>
-
Type Parameters
-
Input extends object
-
-
ResolvedClientConfiguration
-
ClientInput extends object = any
-
Returns $Command<Input, Output, ResolvedClientConfiguration, ClientInput, ClientOutput>
Properties
Abstract
input
input: Input
Readonly
middlewareStack
middlewareStack: MiddlewareStack<Input, Output>
Methods
Abstract
resolveMiddleware
- resolveMiddleware(stack: MiddlewareStack<ClientInput, ClientOutput>, configuration: ResolvedClientConfiguration, options: any): Handler<Input, Output>
-
Parameters
-
stack: MiddlewareStack<ClientInput, ClientOutput>
-
configuration: ResolvedClientConfiguration
-
options: any
Returns Handler<Input, Output>