@Stability(value=Stable) public static final class CfnTopicRule.LocationActionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnTopicRule.LocationActionProperty>
CfnTopicRule.LocationActionProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnTopicRule.LocationActionProperty.Builder deviceId(String deviceId)
CfnTopicRule.LocationActionProperty.getDeviceId()deviceId - The unique ID of the device providing the location data. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.LocationActionProperty.Builder latitude(String latitude)
CfnTopicRule.LocationActionProperty.getLatitude()latitude - A string that evaluates to a double value that represents the latitude of the device's location. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.LocationActionProperty.Builder longitude(String longitude)
CfnTopicRule.LocationActionProperty.getLongitude()longitude - A string that evaluates to a double value that represents the longitude of the device's location. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.LocationActionProperty.Builder roleArn(String roleArn)
CfnTopicRule.LocationActionProperty.getRoleArn()roleArn - The IAM role that grants permission to write to the Amazon Location resource. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.LocationActionProperty.Builder trackerName(String trackerName)
CfnTopicRule.LocationActionProperty.getTrackerName()trackerName - The name of the tracker resource in Amazon Location in which the location is updated. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.LocationActionProperty.Builder timestamp(IResolvable timestamp)
CfnTopicRule.LocationActionProperty.getTimestamp()timestamp - The time that the location data was sampled.
The default value is the time the MQTT message was processed.this@Stability(value=Stable) public CfnTopicRule.LocationActionProperty.Builder timestamp(Instant timestamp)
CfnTopicRule.LocationActionProperty.getTimestamp()timestamp - The time that the location data was sampled.
The default value is the time the MQTT message was processed.this@Stability(value=Stable) public CfnTopicRule.LocationActionProperty build()
build in interface software.amazon.jsii.Builder<CfnTopicRule.LocationActionProperty>CfnTopicRule.LocationActionPropertyNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.