| Package | Description |
|---|---|
| software.amazon.awssdk.services.lambda |
|
| software.amazon.awssdk.services.lambda.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<Void> |
LambdaAsyncClient.invokeWithResponseStream(Consumer<InvokeWithResponseStreamRequest.Builder> invokeWithResponseStreamRequest,
InvokeWithResponseStreamResponseHandler asyncResponseHandler)
Configure your Lambda functions to stream response payloads back to clients.
|
| Modifier and Type | Method and Description |
|---|---|
static InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.builder() |
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.clientContext(String clientContext)
Up to 3,583 bytes of base64-encoded data about the invoking client to pass to the function in the context
object.
|
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.functionName(String functionName)
The name of the Lambda function.
|
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.invocationType(ResponseStreamingInvocationType invocationType)
Use one of the following options:
|
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.invocationType(String invocationType)
Use one of the following options:
|
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.logType(LogType logType)
Set to
Tail to include the execution log in the response. |
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.logType(String logType)
Set to
Tail to include the execution log in the response. |
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.payload(SdkBytes payload)
The JSON that you want to provide to your Lambda function as input.
|
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.Builder.qualifier(String qualifier)
The alias name.
|
InvokeWithResponseStreamRequest.Builder |
InvokeWithResponseStreamRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends InvokeWithResponseStreamRequest.Builder> |
InvokeWithResponseStreamRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.