@Stability(value=Stable) public static final class CfnDetectorModel.ActionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnDetectorModel.ActionProperty>
CfnDetectorModel.ActionProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder clearTimer(CfnDetectorModel.ClearTimerProperty clearTimer)
CfnDetectorModel.ActionProperty.getClearTimer()clearTimer - Information needed to clear the timer.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder clearTimer(IResolvable clearTimer)
CfnDetectorModel.ActionProperty.getClearTimer()clearTimer - Information needed to clear the timer.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder dynamoDb(CfnDetectorModel.DynamoDBProperty dynamoDb)
CfnDetectorModel.ActionProperty.getDynamoDb()dynamoDb - Writes to the DynamoDB table that you created.
The default action payload contains all attribute-value pairs that have the information about the detector model instance and the event that triggered the action. You can customize the payload . One column of the DynamoDB table receives all attribute-value pairs in the payload that you specify. For more information, see Actions in AWS IoT Events Developer Guide .this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder dynamoDb(IResolvable dynamoDb)
CfnDetectorModel.ActionProperty.getDynamoDb()dynamoDb - Writes to the DynamoDB table that you created.
The default action payload contains all attribute-value pairs that have the information about the detector model instance and the event that triggered the action. You can customize the payload . One column of the DynamoDB table receives all attribute-value pairs in the payload that you specify. For more information, see Actions in AWS IoT Events Developer Guide .this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder dynamoDBv2(CfnDetectorModel.DynamoDBv2Property dynamoDBv2)
CfnDetectorModel.ActionProperty.getDynamoDBv2()dynamoDBv2 - Writes to the DynamoDB table that you created.
The default action payload contains all attribute-value pairs that have the information about the detector model instance and the event that triggered the action. You can customize the payload . A separate column of the DynamoDB table receives one attribute-value pair in the payload that you specify. For more information, see Actions in AWS IoT Events Developer Guide .this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder dynamoDBv2(IResolvable dynamoDBv2)
CfnDetectorModel.ActionProperty.getDynamoDBv2()dynamoDBv2 - Writes to the DynamoDB table that you created.
The default action payload contains all attribute-value pairs that have the information about the detector model instance and the event that triggered the action. You can customize the payload . A separate column of the DynamoDB table receives one attribute-value pair in the payload that you specify. For more information, see Actions in AWS IoT Events Developer Guide .this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder firehose(CfnDetectorModel.FirehoseProperty firehose)
CfnDetectorModel.ActionProperty.getFirehose()firehose - Sends information about the detector model instance and the event that triggered the action to an Amazon Kinesis Data Firehose delivery stream.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder firehose(IResolvable firehose)
CfnDetectorModel.ActionProperty.getFirehose()firehose - Sends information about the detector model instance and the event that triggered the action to an Amazon Kinesis Data Firehose delivery stream.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder iotEvents(CfnDetectorModel.IotEventsProperty iotEvents)
CfnDetectorModel.ActionProperty.getIotEvents()iotEvents - Sends AWS IoT Events input, which passes information about the detector model instance and the event that triggered the action.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder iotEvents(IResolvable iotEvents)
CfnDetectorModel.ActionProperty.getIotEvents()iotEvents - Sends AWS IoT Events input, which passes information about the detector model instance and the event that triggered the action.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder iotSiteWise(CfnDetectorModel.IotSiteWiseProperty iotSiteWise)
CfnDetectorModel.ActionProperty.getIotSiteWise()iotSiteWise - Sends information about the detector model instance and the event that triggered the action to an asset property in AWS IoT SiteWise .this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder iotSiteWise(IResolvable iotSiteWise)
CfnDetectorModel.ActionProperty.getIotSiteWise()iotSiteWise - Sends information about the detector model instance and the event that triggered the action to an asset property in AWS IoT SiteWise .this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder iotTopicPublish(CfnDetectorModel.IotTopicPublishProperty iotTopicPublish)
CfnDetectorModel.ActionProperty.getIotTopicPublish()iotTopicPublish - Publishes an MQTT message with the given topic to the AWS IoT message broker.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder iotTopicPublish(IResolvable iotTopicPublish)
CfnDetectorModel.ActionProperty.getIotTopicPublish()iotTopicPublish - Publishes an MQTT message with the given topic to the AWS IoT message broker.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder lambda(CfnDetectorModel.LambdaProperty lambda)
CfnDetectorModel.ActionProperty.getLambda()lambda - Calls a Lambda function, passing in information about the detector model instance and the event that triggered the action.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder lambda(IResolvable lambda)
CfnDetectorModel.ActionProperty.getLambda()lambda - Calls a Lambda function, passing in information about the detector model instance and the event that triggered the action.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder resetTimer(CfnDetectorModel.ResetTimerProperty resetTimer)
CfnDetectorModel.ActionProperty.getResetTimer()resetTimer - Information needed to reset the timer.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder resetTimer(IResolvable resetTimer)
CfnDetectorModel.ActionProperty.getResetTimer()resetTimer - Information needed to reset the timer.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder setTimer(CfnDetectorModel.SetTimerProperty setTimer)
CfnDetectorModel.ActionProperty.getSetTimer()setTimer - Information needed to set the timer.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder setTimer(IResolvable setTimer)
CfnDetectorModel.ActionProperty.getSetTimer()setTimer - Information needed to set the timer.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder setVariable(CfnDetectorModel.SetVariableProperty setVariable)
CfnDetectorModel.ActionProperty.getSetVariable()setVariable - Sets a variable to a specified value.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder setVariable(IResolvable setVariable)
CfnDetectorModel.ActionProperty.getSetVariable()setVariable - Sets a variable to a specified value.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder sns(CfnDetectorModel.SnsProperty sns)
CfnDetectorModel.ActionProperty.getSns()sns - Sends an Amazon SNS message.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder sns(IResolvable sns)
CfnDetectorModel.ActionProperty.getSns()sns - Sends an Amazon SNS message.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder sqs(CfnDetectorModel.SqsProperty sqs)
CfnDetectorModel.ActionProperty.getSqs()sqs - Sends an Amazon SNS message.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty.Builder sqs(IResolvable sqs)
CfnDetectorModel.ActionProperty.getSqs()sqs - Sends an Amazon SNS message.this@Stability(value=Stable) public CfnDetectorModel.ActionProperty build()
build in interface software.amazon.jsii.Builder<CfnDetectorModel.ActionProperty>CfnDetectorModel.ActionPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.