Class CfnTopicRule.LocationActionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnTopicRule.LocationActionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTopicRule.LocationActionProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTopicRule.LocationActionProperty
@Stability(Stable)
@Internal
public static final class CfnTopicRule.LocationActionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTopicRule.LocationActionProperty
An implementation for
CfnTopicRule.LocationActionProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.CfnTopicRule.LocationActionProperty
CfnTopicRule.LocationActionProperty.Builder, CfnTopicRule.LocationActionProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnTopicRule.LocationActionProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The unique ID of the device providing the location data.final String
A string that evaluates to a double value that represents the latitude of the device's location.final String
A string that evaluates to a double value that represents the longitude of the device's location.final String
The IAM role that grants permission to write to the Amazon Location resource.final Object
The time that the location data was sampled.final String
The name of the tracker resource in Amazon Location in which the location is updated.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnTopicRule.LocationActionProperty.Builder
.
-
-
Method Details
-
getDeviceId
Description copied from interface:CfnTopicRule.LocationActionProperty
The unique ID of the device providing the location data.- Specified by:
getDeviceId
in interfaceCfnTopicRule.LocationActionProperty
- See Also:
-
getLatitude
Description copied from interface:CfnTopicRule.LocationActionProperty
A string that evaluates to a double value that represents the latitude of the device's location.- Specified by:
getLatitude
in interfaceCfnTopicRule.LocationActionProperty
- See Also:
-
getLongitude
Description copied from interface:CfnTopicRule.LocationActionProperty
A string that evaluates to a double value that represents the longitude of the device's location.- Specified by:
getLongitude
in interfaceCfnTopicRule.LocationActionProperty
- See Also:
-
getRoleArn
Description copied from interface:CfnTopicRule.LocationActionProperty
The IAM role that grants permission to write to the Amazon Location resource.- Specified by:
getRoleArn
in interfaceCfnTopicRule.LocationActionProperty
- See Also:
-
getTrackerName
Description copied from interface:CfnTopicRule.LocationActionProperty
The name of the tracker resource in Amazon Location in which the location is updated.- Specified by:
getTrackerName
in interfaceCfnTopicRule.LocationActionProperty
- See Also:
-
getTimestamp
Description copied from interface:CfnTopicRule.LocationActionProperty
The time that the location data was sampled.The default value is the time the MQTT message was processed.
- Specified by:
getTimestamp
in interfaceCfnTopicRule.LocationActionProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-