CopyableBuilder<Action.Builder,Action>, SdkBuilder<Action.Builder,Action>public static interface Action.Builder extends CopyableBuilder<Action.Builder,Action>
| Modifier and Type | Method | Description |
|---|---|---|
Action.Builder |
cloudwatchAlarm(CloudwatchAlarmAction cloudwatchAlarm) |
Change the state of a CloudWatch alarm.
|
Action.Builder |
cloudwatchMetric(CloudwatchMetricAction cloudwatchMetric) |
Capture a CloudWatch metric.
|
Action.Builder |
dynamoDB(DynamoDBAction dynamoDB) |
Write to a DynamoDB table.
|
Action.Builder |
dynamoDBv2(DynamoDBv2Action dynamoDBv2) |
Write to a DynamoDB table.
|
Action.Builder |
elasticsearch(ElasticsearchAction elasticsearch) |
Write data to an Amazon Elasticsearch Service domain.
|
Action.Builder |
firehose(FirehoseAction firehose) |
Write to an Amazon Kinesis Firehose stream.
|
Action.Builder |
kinesis(KinesisAction kinesis) |
Write data to an Amazon Kinesis stream.
|
Action.Builder |
lambda(LambdaAction lambda) |
Invoke a Lambda function.
|
Action.Builder |
republish(RepublishAction republish) |
Publish to another MQTT topic.
|
Action.Builder |
s3(S3Action s3) |
Write to an Amazon S3 bucket.
|
Action.Builder |
salesforce(SalesforceAction salesforce) |
Send a message to a Salesforce IoT Cloud Input Stream.
|
Action.Builder |
sns(SnsAction sns) |
Publish to an Amazon SNS topic.
|
Action.Builder |
sqs(SqsAction sqs) |
Publish to an Amazon SQS queue.
|
copyapply, buildAction.Builder dynamoDB(DynamoDBAction dynamoDB)
Write to a DynamoDB table.
dynamoDB - Write to a DynamoDB table.Action.Builder dynamoDBv2(DynamoDBv2Action dynamoDBv2)
Write to a DynamoDB table. This is a new version of the DynamoDB action. It allows you to write each attribute in an MQTT message payload into a separate DynamoDB column.
dynamoDBv2 - Write to a DynamoDB table. This is a new version of the DynamoDB action. It allows you to write each
attribute in an MQTT message payload into a separate DynamoDB column.Action.Builder lambda(LambdaAction lambda)
Invoke a Lambda function.
lambda - Invoke a Lambda function.Action.Builder sns(SnsAction sns)
Publish to an Amazon SNS topic.
sns - Publish to an Amazon SNS topic.Action.Builder sqs(SqsAction sqs)
Publish to an Amazon SQS queue.
sqs - Publish to an Amazon SQS queue.Action.Builder kinesis(KinesisAction kinesis)
Write data to an Amazon Kinesis stream.
kinesis - Write data to an Amazon Kinesis stream.Action.Builder republish(RepublishAction republish)
Publish to another MQTT topic.
republish - Publish to another MQTT topic.Action.Builder s3(S3Action s3)
Write to an Amazon S3 bucket.
s3 - Write to an Amazon S3 bucket.Action.Builder firehose(FirehoseAction firehose)
Write to an Amazon Kinesis Firehose stream.
firehose - Write to an Amazon Kinesis Firehose stream.Action.Builder cloudwatchMetric(CloudwatchMetricAction cloudwatchMetric)
Capture a CloudWatch metric.
cloudwatchMetric - Capture a CloudWatch metric.Action.Builder cloudwatchAlarm(CloudwatchAlarmAction cloudwatchAlarm)
Change the state of a CloudWatch alarm.
cloudwatchAlarm - Change the state of a CloudWatch alarm.Action.Builder elasticsearch(ElasticsearchAction elasticsearch)
Write data to an Amazon Elasticsearch Service domain.
elasticsearch - Write data to an Amazon Elasticsearch Service domain.Action.Builder salesforce(SalesforceAction salesforce)
Send a message to a Salesforce IoT Cloud Input Stream.
salesforce - Send a message to a Salesforce IoT Cloud Input Stream.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.