@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationConfig extends Object implements Serializable, Cloneable, StructuredPojo
LoRaWAN application configuration, which can be used to perform geolocation.
| Constructor and Description |
|---|
ApplicationConfig() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationConfig |
clone() |
boolean |
equals(Object obj) |
String |
getDestinationName()
The name of the position data destination that describes the AWS IoT rule that processes the device's position
data for use by AWS IoT Core for LoRaWAN.
|
Integer |
getFPort() |
String |
getType()
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDestinationName(String destinationName)
The name of the position data destination that describes the AWS IoT rule that processes the device's position
data for use by AWS IoT Core for LoRaWAN.
|
void |
setFPort(Integer fPort) |
void |
setType(String type)
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationConfig |
withDestinationName(String destinationName)
The name of the position data destination that describes the AWS IoT rule that processes the device's position
data for use by AWS IoT Core for LoRaWAN.
|
ApplicationConfig |
withFPort(Integer fPort) |
ApplicationConfig |
withType(ApplicationConfigType type)
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
|
ApplicationConfig |
withType(String type)
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
|
public void setFPort(Integer fPort)
fPort - public Integer getFPort()
public ApplicationConfig withFPort(Integer fPort)
fPort - public void setType(String type)
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
type - Application type, which can be specified to obtain real-time position information of your LoRaWAN device.ApplicationConfigTypepublic String getType()
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
ApplicationConfigTypepublic ApplicationConfig withType(String type)
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
type - Application type, which can be specified to obtain real-time position information of your LoRaWAN device.ApplicationConfigTypepublic ApplicationConfig withType(ApplicationConfigType type)
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
type - Application type, which can be specified to obtain real-time position information of your LoRaWAN device.ApplicationConfigTypepublic void setDestinationName(String destinationName)
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
destinationName - The name of the position data destination that describes the AWS IoT rule that processes the device's
position data for use by AWS IoT Core for LoRaWAN.public String getDestinationName()
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
public ApplicationConfig withDestinationName(String destinationName)
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
destinationName - The name of the position data destination that describes the AWS IoT rule that processes the device's
position data for use by AWS IoT Core for LoRaWAN.public String toString()
toString in class ObjectObject.toString()public ApplicationConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.