@Stability(value=Experimental) public static final class RunLambdaTask.Builder extends Object
RunLambdaTask.| Modifier and Type | Method and Description |
|---|---|
RunLambdaTask |
build() |
RunLambdaTask.Builder |
clientContext(String clientContext)
EXPERIMENTAL
|
static RunLambdaTask.Builder |
create(IFunction lambdaFunction)
EXPERIMENTAL
|
RunLambdaTask.Builder |
integrationPattern(ServiceIntegrationPattern integrationPattern)
EXPERIMENTAL
|
RunLambdaTask.Builder |
invocationType(InvocationType invocationType)
EXPERIMENTAL
|
RunLambdaTask.Builder |
payload(Map<String,Object> payload)
EXPERIMENTAL
|
RunLambdaTask.Builder |
qualifier(String qualifier)
EXPERIMENTAL
|
@Stability(value=Experimental) public static RunLambdaTask.Builder create(IFunction lambdaFunction)
lambdaFunction - This parameter is required.RunLambdaTask.Builder.@Stability(value=Experimental) public RunLambdaTask.Builder clientContext(String clientContext)
clientContext - Client context to pass to the function. This parameter is required.this@Stability(value=Experimental) public RunLambdaTask.Builder integrationPattern(ServiceIntegrationPattern integrationPattern)
integrationPattern - The service integration pattern indicates different ways to invoke Lambda function. This parameter is required.this@Stability(value=Experimental) public RunLambdaTask.Builder invocationType(InvocationType invocationType)
invocationType - Invocation type of the Lambda function. This parameter is required.this@Stability(value=Experimental) public RunLambdaTask.Builder payload(Map<String,Object> payload)
payload - The JSON that you want to provide to your Lambda function as input. This parameter is required.this@Stability(value=Experimental) public RunLambdaTask.Builder qualifier(String qualifier)
qualifier - Version or alias of the function to be invoked. This parameter is required.this@Stability(value=Experimental) public RunLambdaTask build()
Copyright © 2019. All rights reserved.