Interface InvokeResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<InvokeResponse.Builder,,InvokeResponse> LambdaResponse.Builder,SdkBuilder<InvokeResponse.Builder,,InvokeResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
InvokeResponse
-
Method Summary
Modifier and TypeMethodDescriptiondurableExecutionArn(String durableExecutionArn) The ARN of the durable execution that was started.executedVersion(String executedVersion) The version of the function that executed.functionError(String functionError) If present, indicates that an error occurred during function execution.The last 4 KB of the execution log, which is base64-encoded.The response from the function, or an error object.statusCode(Integer statusCode) The HTTP status code is in the 200 range for a successful request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.lambda.model.LambdaResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
statusCode
The HTTP status code is in the 200 range for a successful request. For the
RequestResponseinvocation type, this status code is 200. For theEventinvocation type, this status code is 202. For theDryRuninvocation type, the status code is 204.- Parameters:
statusCode- The HTTP status code is in the 200 range for a successful request. For theRequestResponseinvocation type, this status code is 200. For theEventinvocation type, this status code is 202. For theDryRuninvocation type, the status code is 204.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionError
If present, indicates that an error occurred during function execution. Details about the error are included in the response payload.
- Parameters:
functionError- If present, indicates that an error occurred during function execution. Details about the error are included in the response payload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logResult
The last 4 KB of the execution log, which is base64-encoded.
- Parameters:
logResult- The last 4 KB of the execution log, which is base64-encoded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
payload
The response from the function, or an error object.
- Parameters:
payload- The response from the function, or an error object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executedVersion
The version of the function that executed. When you invoke a function with an alias, this indicates which version the alias resolved to.
- Parameters:
executedVersion- The version of the function that executed. When you invoke a function with an alias, this indicates which version the alias resolved to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
durableExecutionArn
The ARN of the durable execution that was started. This is returned when invoking a durable function and provides a unique identifier for tracking the execution.
- Parameters:
durableExecutionArn- The ARN of the durable execution that was started. This is returned when invoking a durable function and provides a unique identifier for tracking the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-