@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoRaWANUpdateDevice extends Object implements Serializable, Cloneable, StructuredPojo
LoRaWAN object for update functions.
Constructor and Description |
---|
LoRaWANUpdateDevice() |
Modifier and Type | Method and Description |
---|---|
LoRaWANUpdateDevice |
clone() |
boolean |
equals(Object obj) |
UpdateAbpV10X |
getAbpV1_0_x()
ABP device object for update APIs for v1.0.x
|
UpdateAbpV11 |
getAbpV1_1()
ABP device object for update APIs for v1.1
|
String |
getDeviceProfileId()
The ID of the device profile for the wireless device.
|
UpdateFPorts |
getFPorts()
FPorts object for the positioning information of the device.
|
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(UpdateAbpV10X abpV1_0_x)
ABP device object for update APIs for v1.0.x
|
void |
setAbpV1_1(UpdateAbpV11 abpV1_1)
ABP device object for update APIs for v1.1
|
void |
setDeviceProfileId(String deviceProfileId)
The ID of the device profile for the wireless device.
|
void |
setFPorts(UpdateFPorts fPorts)
FPorts object for the positioning information of the device.
|
void |
setServiceProfileId(String serviceProfileId)
The ID of the service profile.
|
String |
toString()
Returns a string representation of this object.
|
LoRaWANUpdateDevice |
withAbpV1_0_x(UpdateAbpV10X abpV1_0_x)
ABP device object for update APIs for v1.0.x
|
LoRaWANUpdateDevice |
withAbpV1_1(UpdateAbpV11 abpV1_1)
ABP device object for update APIs for v1.1
|
LoRaWANUpdateDevice |
withDeviceProfileId(String deviceProfileId)
The ID of the device profile for the wireless device.
|
LoRaWANUpdateDevice |
withFPorts(UpdateFPorts fPorts)
FPorts object for the positioning information of the device.
|
LoRaWANUpdateDevice |
withServiceProfileId(String serviceProfileId)
The ID of the service profile.
|
public void setDeviceProfileId(String deviceProfileId)
The ID of the device profile for the wireless device.
deviceProfileId
- The ID of the device profile for the wireless device.public String getDeviceProfileId()
The ID of the device profile for the wireless device.
public LoRaWANUpdateDevice withDeviceProfileId(String deviceProfileId)
The ID of the device profile for the wireless device.
deviceProfileId
- The ID of the device profile for the 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 LoRaWANUpdateDevice withServiceProfileId(String serviceProfileId)
The ID of the service profile.
serviceProfileId
- The ID of the service profile.public void setAbpV1_1(UpdateAbpV11 abpV1_1)
ABP device object for update APIs for v1.1
abpV1_1
- ABP device object for update APIs for v1.1public UpdateAbpV11 getAbpV1_1()
ABP device object for update APIs for v1.1
public LoRaWANUpdateDevice withAbpV1_1(UpdateAbpV11 abpV1_1)
ABP device object for update APIs for v1.1
abpV1_1
- ABP device object for update APIs for v1.1public void setAbpV1_0_x(UpdateAbpV10X abpV1_0_x)
ABP device object for update APIs for v1.0.x
abpV1_0_x
- ABP device object for update APIs for v1.0.xpublic UpdateAbpV10X getAbpV1_0_x()
ABP device object for update APIs for v1.0.x
public LoRaWANUpdateDevice withAbpV1_0_x(UpdateAbpV10X abpV1_0_x)
ABP device object for update APIs for v1.0.x
abpV1_0_x
- ABP device object for update APIs for v1.0.xpublic void setFPorts(UpdateFPorts fPorts)
FPorts object for the positioning information of the device.
fPorts
- FPorts object for the positioning information of the device.public UpdateFPorts getFPorts()
FPorts object for the positioning information of the device.
public LoRaWANUpdateDevice withFPorts(UpdateFPorts fPorts)
FPorts object for the positioning information of the device.
fPorts
- FPorts object for the positioning information of the device.public String toString()
toString
in class Object
Object.toString()
public LoRaWANUpdateDevice clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.