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.
|
copy
apply, build
Action.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.