public static interface IotAnalyticsAction.Builder extends SdkPojo, CopyableBuilder<IotAnalyticsAction.Builder,IotAnalyticsAction>
Modifier and Type | Method and Description |
---|---|
IotAnalyticsAction.Builder |
batchMode(Boolean batchMode)
Whether to process the action as a batch.
|
IotAnalyticsAction.Builder |
channelArn(String channelArn)
(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.
|
IotAnalyticsAction.Builder |
channelName(String channelName)
The name of the IoT Analytics channel to which message data will be sent.
|
IotAnalyticsAction.Builder |
roleArn(String roleArn)
The ARN of the role which has a policy that grants IoT Analytics permission to send message data via IoT
Analytics (iotanalytics:BatchPutMessage).
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
IotAnalyticsAction.Builder channelArn(String channelArn)
(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.
channelArn
- (deprecated) The ARN of the IoT Analytics channel to which message data will be sent.IotAnalyticsAction.Builder channelName(String channelName)
The name of the IoT Analytics channel to which message data will be sent.
channelName
- The name of the IoT Analytics channel to which message data will be sent.IotAnalyticsAction.Builder batchMode(Boolean batchMode)
Whether to process the action as a batch. The default value is false
.
When batchMode
is true
and the rule SQL statement evaluates to an Array, each Array
element is delivered as a separate message when passed by
BatchPutMessage
to the AWS IoT Analytics channel. The resulting array can't have more than
100 messages.
batchMode
- Whether to process the action as a batch. The default value is false
.
When batchMode
is true
and the rule SQL statement evaluates to an Array,
each Array element is delivered as a separate message when passed by
BatchPutMessage
to the AWS IoT Analytics channel. The resulting array can't have
more than 100 messages.
IotAnalyticsAction.Builder roleArn(String roleArn)
The ARN of the role which has a policy that grants IoT Analytics permission to send message data via IoT Analytics (iotanalytics:BatchPutMessage).
roleArn
- The ARN of the role which has a policy that grants IoT Analytics permission to send message data via
IoT Analytics (iotanalytics:BatchPutMessage).Copyright © 2021. All rights reserved.