public static final class IotToLambdaProps.Builder extends Object implements software.amazon.jsii.Builder<IotToLambdaProps>
IotToLambdaProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
IotToLambdaProps |
build()
Builds the configured instance.
|
IotToLambdaProps.Builder |
deployLambda(Boolean deployLambda)
Sets the value of
IotToLambdaProps.getDeployLambda() |
IotToLambdaProps.Builder |
existingLambdaObj(software.amazon.awscdk.services.lambda.Function existingLambdaObj)
Sets the value of
IotToLambdaProps.getExistingLambdaObj() |
IotToLambdaProps.Builder |
iotTopicRuleProps(software.amazon.awscdk.services.iot.CfnTopicRuleProps iotTopicRuleProps)
Sets the value of
IotToLambdaProps.getIotTopicRuleProps() |
IotToLambdaProps.Builder |
lambdaFunctionProps(software.amazon.awscdk.services.lambda.FunctionProps lambdaFunctionProps)
Sets the value of
IotToLambdaProps.getLambdaFunctionProps() |
public IotToLambdaProps.Builder deployLambda(Boolean deployLambda)
IotToLambdaProps.getDeployLambda()deployLambda - Whether to create a new lambda function or use an existing lambda function. This parameter is required.
If set to false, you must provide a lambda function object as existingObjthispublic IotToLambdaProps.Builder iotTopicRuleProps(software.amazon.awscdk.services.iot.CfnTopicRuleProps iotTopicRuleProps)
IotToLambdaProps.getIotTopicRuleProps()iotTopicRuleProps - User provided CfnTopicRuleProps to override the defaults. This parameter is required.thispublic IotToLambdaProps.Builder existingLambdaObj(software.amazon.awscdk.services.lambda.Function existingLambdaObj)
IotToLambdaProps.getExistingLambdaObj()existingLambdaObj - Existing instance of Lambda Function object.
If deploy is set to false only then this property is requiredthispublic IotToLambdaProps.Builder lambdaFunctionProps(software.amazon.awscdk.services.lambda.FunctionProps lambdaFunctionProps)
IotToLambdaProps.getLambdaFunctionProps()lambdaFunctionProps - Optional user provided props to override the default props.
If deploy is set to true only then this property is requiredthispublic IotToLambdaProps build()
build in interface software.amazon.jsii.Builder<IotToLambdaProps>IotToLambdaPropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.