| Package | Description |
|---|---|
| software.amazon.awssdk.services.iot.model |
| Modifier and Type | Method and Description |
|---|---|
static Action.Builder |
Action.builder() |
Action.Builder |
Action.Builder.cloudwatchAlarm(CloudwatchAlarmAction cloudwatchAlarm)
Change the state of a CloudWatch alarm.
|
default Action.Builder |
Action.Builder.cloudwatchAlarm(Consumer<CloudwatchAlarmAction.Builder> cloudwatchAlarm)
Change the state of a CloudWatch alarm.
|
Action.Builder |
Action.Builder.cloudwatchLogs(CloudwatchLogsAction cloudwatchLogs)
Send data to CloudWatch Logs.
|
default Action.Builder |
Action.Builder.cloudwatchLogs(Consumer<CloudwatchLogsAction.Builder> cloudwatchLogs)
Send data to CloudWatch Logs.
|
Action.Builder |
Action.Builder.cloudwatchMetric(CloudwatchMetricAction cloudwatchMetric)
Capture a CloudWatch metric.
|
default Action.Builder |
Action.Builder.cloudwatchMetric(Consumer<CloudwatchMetricAction.Builder> cloudwatchMetric)
Capture a CloudWatch metric.
|
default Action.Builder |
Action.Builder.dynamoDB(Consumer<DynamoDBAction.Builder> dynamoDB)
Write to a DynamoDB table.
|
Action.Builder |
Action.Builder.dynamoDB(DynamoDBAction dynamoDB)
Write to a DynamoDB table.
|
default Action.Builder |
Action.Builder.dynamoDBv2(Consumer<DynamoDBv2Action.Builder> dynamoDBv2)
Write to a DynamoDB table.
|
Action.Builder |
Action.Builder.dynamoDBv2(DynamoDBv2Action dynamoDBv2)
Write to a DynamoDB table.
|
default Action.Builder |
Action.Builder.elasticsearch(Consumer<ElasticsearchAction.Builder> elasticsearch)
Write data to an Amazon OpenSearch Service domain.
|
Action.Builder |
Action.Builder.elasticsearch(ElasticsearchAction elasticsearch)
Write data to an Amazon OpenSearch Service domain.
|
default Action.Builder |
Action.Builder.firehose(Consumer<FirehoseAction.Builder> firehose)
Write to an Amazon Kinesis Firehose stream.
|
Action.Builder |
Action.Builder.firehose(FirehoseAction firehose)
Write to an Amazon Kinesis Firehose stream.
|
default Action.Builder |
Action.Builder.http(Consumer<HttpAction.Builder> http)
Send data to an HTTPS endpoint.
|
Action.Builder |
Action.Builder.http(HttpAction http)
Send data to an HTTPS endpoint.
|
default Action.Builder |
Action.Builder.iotAnalytics(Consumer<IotAnalyticsAction.Builder> iotAnalytics)
Sends message data to an IoT Analytics channel.
|
Action.Builder |
Action.Builder.iotAnalytics(IotAnalyticsAction iotAnalytics)
Sends message data to an IoT Analytics channel.
|
default Action.Builder |
Action.Builder.iotEvents(Consumer<IotEventsAction.Builder> iotEvents)
Sends an input to an IoT Events detector.
|
Action.Builder |
Action.Builder.iotEvents(IotEventsAction iotEvents)
Sends an input to an IoT Events detector.
|
default Action.Builder |
Action.Builder.iotSiteWise(Consumer<IotSiteWiseAction.Builder> iotSiteWise)
Sends data from the MQTT message that triggered the rule to IoT SiteWise asset properties.
|
Action.Builder |
Action.Builder.iotSiteWise(IotSiteWiseAction iotSiteWise)
Sends data from the MQTT message that triggered the rule to IoT SiteWise asset properties.
|
default Action.Builder |
Action.Builder.kafka(Consumer<KafkaAction.Builder> kafka)
Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka
cluster.
|
Action.Builder |
Action.Builder.kafka(KafkaAction kafka)
Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka
cluster.
|
default Action.Builder |
Action.Builder.kinesis(Consumer<KinesisAction.Builder> kinesis)
Write data to an Amazon Kinesis stream.
|
Action.Builder |
Action.Builder.kinesis(KinesisAction kinesis)
Write data to an Amazon Kinesis stream.
|
default Action.Builder |
Action.Builder.lambda(Consumer<LambdaAction.Builder> lambda)
Invoke a Lambda function.
|
Action.Builder |
Action.Builder.lambda(LambdaAction lambda)
Invoke a Lambda function.
|
default Action.Builder |
Action.Builder.location(Consumer<LocationAction.Builder> location)
The Amazon Location Service rule action sends device location updates from an MQTT message to an Amazon
Location tracker resource.
|
Action.Builder |
Action.Builder.location(LocationAction location)
The Amazon Location Service rule action sends device location updates from an MQTT message to an Amazon
Location tracker resource.
|
default Action.Builder |
Action.Builder.openSearch(Consumer<OpenSearchAction.Builder> openSearch)
Write data to an Amazon OpenSearch Service domain.
|
Action.Builder |
Action.Builder.openSearch(OpenSearchAction openSearch)
Write data to an Amazon OpenSearch Service domain.
|
default Action.Builder |
Action.Builder.republish(Consumer<RepublishAction.Builder> republish)
Publish to another MQTT topic.
|
Action.Builder |
Action.Builder.republish(RepublishAction republish)
Publish to another MQTT topic.
|
default Action.Builder |
Action.Builder.s3(Consumer<S3Action.Builder> s3)
Write to an Amazon S3 bucket.
|
Action.Builder |
Action.Builder.s3(S3Action s3)
Write to an Amazon S3 bucket.
|
default Action.Builder |
Action.Builder.salesforce(Consumer<SalesforceAction.Builder> salesforce)
Send a message to a Salesforce IoT Cloud Input Stream.
|
Action.Builder |
Action.Builder.salesforce(SalesforceAction salesforce)
Send a message to a Salesforce IoT Cloud Input Stream.
|
default Action.Builder |
Action.Builder.sns(Consumer<SnsAction.Builder> sns)
Publish to an Amazon SNS topic.
|
Action.Builder |
Action.Builder.sns(SnsAction sns)
Publish to an Amazon SNS topic.
|
default Action.Builder |
Action.Builder.sqs(Consumer<SqsAction.Builder> sqs)
Publish to an Amazon SQS queue.
|
Action.Builder |
Action.Builder.sqs(SqsAction sqs)
Publish to an Amazon SQS queue.
|
default Action.Builder |
Action.Builder.stepFunctions(Consumer<StepFunctionsAction.Builder> stepFunctions)
Starts execution of a Step Functions state machine.
|
Action.Builder |
Action.Builder.stepFunctions(StepFunctionsAction stepFunctions)
Starts execution of a Step Functions state machine.
|
default Action.Builder |
Action.Builder.timestream(Consumer<TimestreamAction.Builder> timestream)
The Timestream rule action writes attributes (measures) from an MQTT message into an Amazon Timestream table.
|
Action.Builder |
Action.Builder.timestream(TimestreamAction timestream)
The Timestream rule action writes attributes (measures) from an MQTT message into an Amazon Timestream table.
|
Action.Builder |
Action.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Action.Builder> |
Action.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default TopicRulePayload.Builder |
TopicRulePayload.Builder.errorAction(Consumer<Action.Builder> errorAction)
The action to take when an error occurs.
|
default TopicRule.Builder |
TopicRule.Builder.errorAction(Consumer<Action.Builder> errorAction)
The action to perform when an error occurs.
|
Copyright © 2023. All rights reserved.