@Stability(value=Experimental) public static final class RunLambdaTaskProps.Builder extends Object
RunLambdaTaskProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
RunLambdaTaskProps |
build()
Builds the configured instance.
|
RunLambdaTaskProps.Builder |
clientContext(String clientContext)
Sets the value of ClientContext
|
RunLambdaTaskProps.Builder |
integrationPattern(ServiceIntegrationPattern integrationPattern)
Sets the value of IntegrationPattern
|
RunLambdaTaskProps.Builder |
invocationType(InvocationType invocationType)
Sets the value of InvocationType
|
RunLambdaTaskProps.Builder |
payload(Map<String,Object> payload)
Sets the value of Payload
|
RunLambdaTaskProps.Builder |
qualifier(String qualifier)
Sets the value of Qualifier
|
@Stability(value=Experimental) public RunLambdaTaskProps.Builder clientContext(String clientContext)
clientContext - Client context to pass to the function.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder integrationPattern(ServiceIntegrationPattern integrationPattern)
integrationPattern - The service integration pattern indicates different ways to invoke Lambda function.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder invocationType(InvocationType invocationType)
invocationType - Invocation type of the Lambda function.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder payload(Map<String,Object> payload)
payload - The JSON that you want to provide to your Lambda function as input.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder qualifier(String qualifier)
qualifier - Version or alias of the function to be invoked.this@Stability(value=Experimental) public RunLambdaTaskProps build()
RunLambdaTaskPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.