Interface ChainedInvokeStartedDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ChainedInvokeStartedDetails.Builder,,ChainedInvokeStartedDetails> SdkBuilder<ChainedInvokeStartedDetails.Builder,,ChainedInvokeStartedDetails> SdkPojo
- Enclosing class:
ChainedInvokeStartedDetails
@Mutable
@NotThreadSafe
public static interface ChainedInvokeStartedDetails.Builder
extends SdkPojo, CopyableBuilder<ChainedInvokeStartedDetails.Builder,ChainedInvokeStartedDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondurableExecutionArn(String durableExecutionArn) The Amazon Resource Name (ARN) that identifies the durable execution.executedVersion(String executedVersion) The version of the function that was executed.functionName(String functionName) The name or ARN of the Lambda function being invoked.input(Consumer<EventInput.Builder> input) The JSON input payload provided to the chained invocation.input(EventInput input) The JSON input payload provided to the chained invocation.The tenant identifier for the chained invocation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
functionName
The name or ARN of the Lambda function being invoked.
- Parameters:
functionName- The name or ARN of the Lambda function being invoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tenantId
The tenant identifier for the chained invocation.
- Parameters:
tenantId- The tenant identifier for the chained invocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
The JSON input payload provided to the chained invocation.
- Parameters:
input- The JSON input payload provided to the chained invocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
The JSON input payload provided to the chained invocation.
This is a convenience method that creates an instance of theEventInput.Builderavoiding the need to create one manually viaEventInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinput(EventInput).- Parameters:
input- a consumer that will call methods onEventInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executedVersion
The version of the function that was executed.
- Parameters:
executedVersion- The version of the function that was executed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
durableExecutionArn
The Amazon Resource Name (ARN) that identifies the durable execution.
- Parameters:
durableExecutionArn- The Amazon Resource Name (ARN) that identifies the durable execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-