@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoRaWANDevice extends Object implements Serializable, Cloneable, StructuredPojo
LoRaWAN object for create functions.
Constructor and Description |
---|
LoRaWANDevice() |
Modifier and Type | Method and Description |
---|---|
LoRaWANDevice |
clone() |
boolean |
equals(Object obj) |
AbpV10X |
getAbpV1_0_x()
LoRaWAN object for create APIs
|
AbpV11 |
getAbpV1_1()
ABP device object for create APIs for v1.1
|
String |
getDevEui()
The DevEUI value.
|
String |
getDeviceProfileId()
The ID of the device profile for the new wireless device.
|
OtaaV10X |
getOtaaV1_0_x()
OTAA device object for create APIs for v1.0.x
|
OtaaV11 |
getOtaaV1_1()
OTAA device object for v1.1 for create APIs
|
String |
getServiceProfileId()
The ID of the service profile.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAbpV1_0_x(AbpV10X abpV1_0_x)
LoRaWAN object for create APIs
|
void |
setAbpV1_1(AbpV11 abpV1_1)
ABP device object for create APIs for v1.1
|
void |
setDevEui(String devEui)
The DevEUI value.
|
void |
setDeviceProfileId(String deviceProfileId)
The ID of the device profile for the new wireless device.
|
void |
setOtaaV1_0_x(OtaaV10X otaaV1_0_x)
OTAA device object for create APIs for v1.0.x
|
void |
setOtaaV1_1(OtaaV11 otaaV1_1)
OTAA device object for v1.1 for create APIs
|
void |
setServiceProfileId(String serviceProfileId)
The ID of the service profile.
|
String |
toString()
Returns a string representation of this object.
|
LoRaWANDevice |
withAbpV1_0_x(AbpV10X abpV1_0_x)
LoRaWAN object for create APIs
|
LoRaWANDevice |
withAbpV1_1(AbpV11 abpV1_1)
ABP device object for create APIs for v1.1
|
LoRaWANDevice |
withDevEui(String devEui)
The DevEUI value.
|
LoRaWANDevice |
withDeviceProfileId(String deviceProfileId)
The ID of the device profile for the new wireless device.
|
LoRaWANDevice |
withOtaaV1_0_x(OtaaV10X otaaV1_0_x)
OTAA device object for create APIs for v1.0.x
|
LoRaWANDevice |
withOtaaV1_1(OtaaV11 otaaV1_1)
OTAA device object for v1.1 for create APIs
|
LoRaWANDevice |
withServiceProfileId(String serviceProfileId)
The ID of the service profile.
|
public void setDevEui(String devEui)
The DevEUI value.
devEui
- The DevEUI value.public String getDevEui()
The DevEUI value.
public LoRaWANDevice withDevEui(String devEui)
The DevEUI value.
devEui
- The DevEUI value.public void setDeviceProfileId(String deviceProfileId)
The ID of the device profile for the new wireless device.
deviceProfileId
- The ID of the device profile for the new wireless device.public String getDeviceProfileId()
The ID of the device profile for the new wireless device.
public LoRaWANDevice withDeviceProfileId(String deviceProfileId)
The ID of the device profile for the new wireless device.
deviceProfileId
- The ID of the device profile for the new wireless device.public void setServiceProfileId(String serviceProfileId)
The ID of the service profile.
serviceProfileId
- The ID of the service profile.public String getServiceProfileId()
The ID of the service profile.
public LoRaWANDevice withServiceProfileId(String serviceProfileId)
The ID of the service profile.
serviceProfileId
- The ID of the service profile.public void setOtaaV1_1(OtaaV11 otaaV1_1)
OTAA device object for v1.1 for create APIs
otaaV1_1
- OTAA device object for v1.1 for create APIspublic OtaaV11 getOtaaV1_1()
OTAA device object for v1.1 for create APIs
public LoRaWANDevice withOtaaV1_1(OtaaV11 otaaV1_1)
OTAA device object for v1.1 for create APIs
otaaV1_1
- OTAA device object for v1.1 for create APIspublic void setOtaaV1_0_x(OtaaV10X otaaV1_0_x)
OTAA device object for create APIs for v1.0.x
otaaV1_0_x
- OTAA device object for create APIs for v1.0.xpublic OtaaV10X getOtaaV1_0_x()
OTAA device object for create APIs for v1.0.x
public LoRaWANDevice withOtaaV1_0_x(OtaaV10X otaaV1_0_x)
OTAA device object for create APIs for v1.0.x
otaaV1_0_x
- OTAA device object for create APIs for v1.0.xpublic void setAbpV1_1(AbpV11 abpV1_1)
ABP device object for create APIs for v1.1
abpV1_1
- ABP device object for create APIs for v1.1public AbpV11 getAbpV1_1()
ABP device object for create APIs for v1.1
public LoRaWANDevice withAbpV1_1(AbpV11 abpV1_1)
ABP device object for create APIs for v1.1
abpV1_1
- ABP device object for create APIs for v1.1public void setAbpV1_0_x(AbpV10X abpV1_0_x)
LoRaWAN object for create APIs
abpV1_0_x
- LoRaWAN object for create APIspublic AbpV10X getAbpV1_0_x()
LoRaWAN object for create APIs
public LoRaWANDevice withAbpV1_0_x(AbpV10X abpV1_0_x)
LoRaWAN object for create APIs
abpV1_0_x
- LoRaWAN object for create APIspublic String toString()
toString
in class Object
Object.toString()
public LoRaWANDevice clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.