Class CfnWirelessDeviceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotwireless.CfnWirelessDeviceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWirelessDeviceProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWirelessDeviceProps
@Stability(Stable)
@Internal
public static final class CfnWirelessDeviceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWirelessDeviceProps
An implementation for
CfnWirelessDeviceProps
-
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.iotwireless.CfnWirelessDeviceProps
CfnWirelessDeviceProps.Builder, CfnWirelessDeviceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnWirelessDeviceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWirelessDeviceProps.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 description of the new resource.final String
The name of the destination to assign to the new wireless device.final String
The date and time when the most recent uplink was received.final Object
The device configuration information to use to create the wireless device.final String
getName()
The name of the new resource.final String
FPort values for the GNSS, Stream, and ClockSync functions of the positioning information.getTags()
The tags are an array of key-value pairs to attach to the specified resource.final String
The ARN of the thing to associate with the wireless device.final String
getType()
The wireless device type.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 theCfnWirelessDeviceProps.Builder
.
-
-
Method Details
-
getDestinationName
Description copied from interface:CfnWirelessDeviceProps
The name of the destination to assign to the new wireless device.Can have only have alphanumeric, - (hyphen) and _ (underscore) characters and it can't have any spaces.
- Specified by:
getDestinationName
in interfaceCfnWirelessDeviceProps
- See Also:
-
getType
Description copied from interface:CfnWirelessDeviceProps
The wireless device type.- Specified by:
getType
in interfaceCfnWirelessDeviceProps
- See Also:
-
getDescription
Description copied from interface:CfnWirelessDeviceProps
The description of the new resource.Maximum length is 2048.
- Specified by:
getDescription
in interfaceCfnWirelessDeviceProps
- See Also:
-
getLastUplinkReceivedAt
Description copied from interface:CfnWirelessDeviceProps
The date and time when the most recent uplink was received.- Specified by:
getLastUplinkReceivedAt
in interfaceCfnWirelessDeviceProps
- See Also:
-
getLoRaWan
Description copied from interface:CfnWirelessDeviceProps
The device configuration information to use to create the wireless device.Must be at least one of OtaaV10x, OtaaV11, AbpV11, or AbpV10x.
- Specified by:
getLoRaWan
in interfaceCfnWirelessDeviceProps
- See Also:
-
getName
Description copied from interface:CfnWirelessDeviceProps
The name of the new resource.- Specified by:
getName
in interfaceCfnWirelessDeviceProps
- See Also:
-
getPositioning
Description copied from interface:CfnWirelessDeviceProps
FPort values for the GNSS, Stream, and ClockSync functions of the positioning information.- Specified by:
getPositioning
in interfaceCfnWirelessDeviceProps
- See Also:
-
getTags
Description copied from interface:CfnWirelessDeviceProps
The tags are an array of key-value pairs to attach to the specified resource.Tags can have a minimum of 0 and a maximum of 50 items.
- Specified by:
getTags
in interfaceCfnWirelessDeviceProps
- See Also:
-
getThingArn
Description copied from interface:CfnWirelessDeviceProps
The ARN of the thing to associate with the wireless device.- Specified by:
getThingArn
in interfaceCfnWirelessDeviceProps
- 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()
-