public static final class CfnWirelessDevice.LoRaWANDeviceProperty.Builder
extends java.lang.Object
CfnWirelessDevice.LoRaWANDeviceProperty
Constructor and Description |
---|
Builder() |
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder abpV10X(IResolvable abpV10X)
CfnWirelessDevice.LoRaWANDeviceProperty.getAbpV10X()
abpV10X
- LoRaWAN object for create APIs.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder abpV10X(CfnWirelessDevice.AbpV10xProperty abpV10X)
CfnWirelessDevice.LoRaWANDeviceProperty.getAbpV10X()
abpV10X
- LoRaWAN object for create APIs.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder abpV11(IResolvable abpV11)
CfnWirelessDevice.LoRaWANDeviceProperty.getAbpV11()
abpV11
- ABP device object for create APIs for v1.1.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder abpV11(CfnWirelessDevice.AbpV11Property abpV11)
CfnWirelessDevice.LoRaWANDeviceProperty.getAbpV11()
abpV11
- ABP device object for create APIs for v1.1.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder devEui(java.lang.String devEui)
CfnWirelessDevice.LoRaWANDeviceProperty.getDevEui()
devEui
- The DevEUI value.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder deviceProfileId(java.lang.String deviceProfileId)
CfnWirelessDevice.LoRaWANDeviceProperty.getDeviceProfileId()
deviceProfileId
- The ID of the device profile for the new wireless device.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder otaaV10X(IResolvable otaaV10X)
CfnWirelessDevice.LoRaWANDeviceProperty.getOtaaV10X()
otaaV10X
- OTAA device object for create APIs for v1.0.x.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder otaaV10X(CfnWirelessDevice.OtaaV10xProperty otaaV10X)
CfnWirelessDevice.LoRaWANDeviceProperty.getOtaaV10X()
otaaV10X
- OTAA device object for create APIs for v1.0.x.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder otaaV11(IResolvable otaaV11)
CfnWirelessDevice.LoRaWANDeviceProperty.getOtaaV11()
otaaV11
- OTAA device object for v1.1 for create APIs.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder otaaV11(CfnWirelessDevice.OtaaV11Property otaaV11)
CfnWirelessDevice.LoRaWANDeviceProperty.getOtaaV11()
otaaV11
- OTAA device object for v1.1 for create APIs.this
public CfnWirelessDevice.LoRaWANDeviceProperty.Builder serviceProfileId(java.lang.String serviceProfileId)
CfnWirelessDevice.LoRaWANDeviceProperty.getServiceProfileId()
serviceProfileId
- The ID of the service profile.this
public CfnWirelessDevice.LoRaWANDeviceProperty build()
CfnWirelessDevice.LoRaWANDeviceProperty
java.lang.NullPointerException
- if any required attribute was not provided