Package | Description |
---|---|
com.amazonaws.services.iot.model |
Modifier and Type | Method and Description |
---|---|
Action |
Action.clone() |
Action |
TopicRule.getErrorAction()
The action to perform when an error occurs.
|
Action |
TopicRulePayload.getErrorAction()
The action to take when an error occurs.
|
Action |
Action.withCloudwatchAlarm(CloudwatchAlarmAction cloudwatchAlarm)
Change the state of a CloudWatch alarm.
|
Action |
Action.withCloudwatchLogs(CloudwatchLogsAction cloudwatchLogs)
Send data to CloudWatch Logs.
|
Action |
Action.withCloudwatchMetric(CloudwatchMetricAction cloudwatchMetric)
Capture a CloudWatch metric.
|
Action |
Action.withDynamoDB(DynamoDBAction dynamoDB)
Write to a DynamoDB table.
|
Action |
Action.withDynamoDBv2(DynamoDBv2Action dynamoDBv2)
Write to a DynamoDB table.
|
Action |
Action.withElasticsearch(ElasticsearchAction elasticsearch)
Write data to an Amazon OpenSearch Service domain.
|
Action |
Action.withFirehose(FirehoseAction firehose)
Write to an Amazon Kinesis Firehose stream.
|
Action |
Action.withHttp(HttpAction http)
Send data to an HTTPS endpoint.
|
Action |
Action.withIotAnalytics(IotAnalyticsAction iotAnalytics)
Sends message data to an IoT Analytics channel.
|
Action |
Action.withIotEvents(IotEventsAction iotEvents)
Sends an input to an IoT Events detector.
|
Action |
Action.withIotSiteWise(IotSiteWiseAction iotSiteWise)
Sends data from the MQTT message that triggered the rule to IoT SiteWise asset properties.
|
Action |
Action.withKafka(KafkaAction kafka)
Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.
|
Action |
Action.withKinesis(KinesisAction kinesis)
Write data to an Amazon Kinesis stream.
|
Action |
Action.withLambda(LambdaAction lambda)
Invoke a Lambda function.
|
Action |
Action.withLocation(LocationAction location)
The Amazon Location Service rule action sends device location updates from an MQTT message to an Amazon Location
tracker resource.
|
Action |
Action.withOpenSearch(OpenSearchAction openSearch)
Write data to an Amazon OpenSearch Service domain.
|
Action |
Action.withRepublish(RepublishAction republish)
Publish to another MQTT topic.
|
Action |
Action.withS3(S3Action s3)
Write to an Amazon S3 bucket.
|
Action |
Action.withSalesforce(SalesforceAction salesforce)
Send a message to a Salesforce IoT Cloud Input Stream.
|
Action |
Action.withSns(SnsAction sns)
Publish to an Amazon SNS topic.
|
Action |
Action.withSqs(SqsAction sqs)
Publish to an Amazon SQS queue.
|
Action |
Action.withStepFunctions(StepFunctionsAction stepFunctions)
Starts execution of a Step Functions state machine.
|
Action |
Action.withTimestream(TimestreamAction timestream)
The Timestream rule action writes attributes (measures) from an MQTT message into an Amazon Timestream table.
|
Modifier and Type | Method and Description |
---|---|
List<Action> |
TopicRule.getActions()
The actions associated with the rule.
|
List<Action> |
TopicRulePayload.getActions()
The actions associated with the rule.
|
Modifier and Type | Method and Description |
---|---|
void |
TopicRule.setErrorAction(Action errorAction)
The action to perform when an error occurs.
|
void |
TopicRulePayload.setErrorAction(Action errorAction)
The action to take when an error occurs.
|
TopicRule |
TopicRule.withActions(Action... actions)
The actions associated with the rule.
|
TopicRulePayload |
TopicRulePayload.withActions(Action... actions)
The actions associated with the rule.
|
TopicRule |
TopicRule.withErrorAction(Action errorAction)
The action to perform when an error occurs.
|
TopicRulePayload |
TopicRulePayload.withErrorAction(Action errorAction)
The action to take when an error occurs.
|
Modifier and Type | Method and Description |
---|---|
void |
TopicRule.setActions(Collection<Action> actions)
The actions associated with the rule.
|
void |
TopicRulePayload.setActions(Collection<Action> actions)
The actions associated with the rule.
|
TopicRule |
TopicRule.withActions(Collection<Action> actions)
The actions associated with the rule.
|
TopicRulePayload |
TopicRulePayload.withActions(Collection<Action> actions)
The actions associated with the rule.
|
Copyright © 2023. All rights reserved.