public static interface InvokeResponse.Builder extends LambdaResponse.Builder, SdkPojo, CopyableBuilder<InvokeResponse.Builder,InvokeResponse>
Modifier and Type | Method and Description |
---|---|
InvokeResponse.Builder |
executedVersion(String executedVersion)
The version of the function that executed.
|
InvokeResponse.Builder |
functionError(String functionError)
If present, indicates that an error occurred during function execution.
|
InvokeResponse.Builder |
logResult(String logResult)
The last 4 KB of the execution log, which is base64 encoded.
|
InvokeResponse.Builder |
payload(SdkBytes payload)
The response from the function, or an error object.
|
InvokeResponse.Builder |
statusCode(Integer statusCode)
The HTTP status code is in the 200 range for a successful request.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
equalsBySdkFields, sdkFields
copy
applyMutation, build
InvokeResponse.Builder statusCode(Integer statusCode)
The HTTP status code is in the 200 range for a successful request. For the RequestResponse
invocation type, this status code is 200. For the Event
invocation type, this status code is
202. For the DryRun
invocation type, the status code is 204.
statusCode
- The HTTP status code is in the 200 range for a successful request. For the
RequestResponse
invocation type, this status code is 200. For the Event
invocation type, this status code is 202. For the DryRun
invocation type, the status code
is 204.InvokeResponse.Builder functionError(String functionError)
If present, indicates that an error occurred during function execution. Details about the error are included in the response payload.
functionError
- If present, indicates that an error occurred during function execution. Details about the error are
included in the response payload.InvokeResponse.Builder logResult(String logResult)
The last 4 KB of the execution log, which is base64 encoded.
logResult
- The last 4 KB of the execution log, which is base64 encoded.InvokeResponse.Builder payload(SdkBytes payload)
The response from the function, or an error object.
payload
- The response from the function, or an error object.InvokeResponse.Builder executedVersion(String executedVersion)
The version of the function that executed. When you invoke a function with an alias, this indicates which version the alias resolved to.
executedVersion
- The version of the function that executed. When you invoke a function with an alias, this indicates
which version the alias resolved to.Copyright © 2021. All rights reserved.