@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 |
withClientContext(String value)
Sets the value of ClientContext
|
RunLambdaTaskProps.Builder |
withInvocationType(InvocationType value)
Sets the value of InvocationType
|
RunLambdaTaskProps.Builder |
withPayload(Map<String,Object> value)
Sets the value of Payload
|
RunLambdaTaskProps.Builder |
withQualifier(String value)
Sets the value of Qualifier
|
RunLambdaTaskProps.Builder |
withWaitForTaskToken(Boolean value)
Sets the value of WaitForTaskToken
|
@Stability(value=Experimental) public RunLambdaTaskProps.Builder withClientContext(@Nullable String value)
value - Client context to pass to the function.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder withInvocationType(@Nullable InvocationType value)
value - Invocation type of the Lambda function.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder withPayload(@Nullable Map<String,Object> value)
value - The JSON that you want to provide to your Lambda function as input.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder withQualifier(@Nullable String value)
value - Version or alias of the function to be invoked.this@Stability(value=Experimental) public RunLambdaTaskProps.Builder withWaitForTaskToken(@Nullable Boolean value)
value - Whether to pause the workflow until a task token is returned.this@Stability(value=Experimental) public RunLambdaTaskProps build()
RunLambdaTaskPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.