@Generated(value="software.amazon.awssdk:codegen") public final class IotAnalyticsAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IotAnalyticsAction.Builder,IotAnalyticsAction>
Sends messge data to an AWS IoT Analytics channel.
Modifier and Type | Class and Description |
---|---|
static interface |
IotAnalyticsAction.Builder |
Modifier and Type | Method and Description |
---|---|
static IotAnalyticsAction.Builder |
builder() |
String |
channelArn()
(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.
|
String |
channelName()
The name of the IoT Analytics channel to which message data will be sent.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
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).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends IotAnalyticsAction.Builder> |
serializableBuilderClass() |
IotAnalyticsAction.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String channelArn()
(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.
public String channelName()
The name of the IoT Analytics channel to which message data will be sent.
public 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).
public IotAnalyticsAction.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<IotAnalyticsAction.Builder,IotAnalyticsAction>
public static IotAnalyticsAction.Builder builder()
public static Class<? extends IotAnalyticsAction.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.