@Stability(value=Experimental) public static final class LambdaInvokeFunctionProps.Builder extends Object implements software.amazon.jsii.Builder<LambdaInvokeFunctionProps>
LambdaInvokeFunctionProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
LambdaInvokeFunctionProps |
build()
Builds the configured instance.
|
LambdaInvokeFunctionProps.Builder |
functionName(String functionName)
Sets the value of
LambdaInvokeFunctionProps.getFunctionName() |
LambdaInvokeFunctionProps.Builder |
invocationType(InvocationType invocationType)
Sets the value of
LambdaInvokeFunctionProps.getInvocationType() |
LambdaInvokeFunctionProps.Builder |
logType(LogType logType)
Sets the value of
LambdaInvokeFunctionProps.getLogType() |
LambdaInvokeFunctionProps.Builder |
payload(String payload)
Sets the value of
LambdaInvokeFunctionProps.getPayload() |
@Stability(value=Experimental) public LambdaInvokeFunctionProps.Builder functionName(String functionName)
LambdaInvokeFunctionProps.getFunctionName()functionName - The name of the function to invoke. This parameter is required.this@Stability(value=Experimental) public LambdaInvokeFunctionProps.Builder invocationType(InvocationType invocationType)
LambdaInvokeFunctionProps.getInvocationType()invocationType - The type of invocation to use.this@Stability(value=Experimental) public LambdaInvokeFunctionProps.Builder logType(LogType logType)
LambdaInvokeFunctionProps.getLogType()logType - Whether to return the logs as part of the response.this@Stability(value=Experimental) public LambdaInvokeFunctionProps.Builder payload(String payload)
LambdaInvokeFunctionProps.getPayload()payload - Payload to send as part of the invoke.this@Stability(value=Experimental) public LambdaInvokeFunctionProps build()
build in interface software.amazon.jsii.Builder<LambdaInvokeFunctionProps>LambdaInvokeFunctionPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.