@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PositionConfigurationItem extends Object implements Serializable, Cloneable, StructuredPojo
The wrapper for a position configuration.
Constructor and Description |
---|
PositionConfigurationItem() |
Modifier and Type | Method and Description |
---|---|
PositionConfigurationItem |
clone() |
boolean |
equals(Object obj) |
String |
getDestination()
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.
|
String |
getResourceIdentifier()
Resource identifier for the position configuration.
|
String |
getResourceType()
Resource type of the resource for the position configuration.
|
PositionSolverDetails |
getSolvers()
The details of the positioning solver object used to compute the location.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDestination(String destination)
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 |
setResourceIdentifier(String resourceIdentifier)
Resource identifier for the position configuration.
|
void |
setResourceType(String resourceType)
Resource type of the resource for the position configuration.
|
void |
setSolvers(PositionSolverDetails solvers)
The details of the positioning solver object used to compute the location.
|
String |
toString()
Returns a string representation of this object.
|
PositionConfigurationItem |
withDestination(String destination)
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.
|
PositionConfigurationItem |
withResourceIdentifier(String resourceIdentifier)
Resource identifier for the position configuration.
|
PositionConfigurationItem |
withResourceType(PositionResourceType resourceType)
Resource type of the resource for the position configuration.
|
PositionConfigurationItem |
withResourceType(String resourceType)
Resource type of the resource for the position configuration.
|
PositionConfigurationItem |
withSolvers(PositionSolverDetails solvers)
The details of the positioning solver object used to compute the location.
|
public void setResourceIdentifier(String resourceIdentifier)
Resource identifier for the position configuration.
resourceIdentifier
- Resource identifier for the position configuration.public String getResourceIdentifier()
Resource identifier for the position configuration.
public PositionConfigurationItem withResourceIdentifier(String resourceIdentifier)
Resource identifier for the position configuration.
resourceIdentifier
- Resource identifier for the position configuration.public void setResourceType(String resourceType)
Resource type of the resource for the position configuration.
resourceType
- Resource type of the resource for the position configuration.PositionResourceType
public String getResourceType()
Resource type of the resource for the position configuration.
PositionResourceType
public PositionConfigurationItem withResourceType(String resourceType)
Resource type of the resource for the position configuration.
resourceType
- Resource type of the resource for the position configuration.PositionResourceType
public PositionConfigurationItem withResourceType(PositionResourceType resourceType)
Resource type of the resource for the position configuration.
resourceType
- Resource type of the resource for the position configuration.PositionResourceType
public void setSolvers(PositionSolverDetails solvers)
The details of the positioning solver object used to compute the location.
solvers
- The details of the positioning solver object used to compute the location.public PositionSolverDetails getSolvers()
The details of the positioning solver object used to compute the location.
public PositionConfigurationItem withSolvers(PositionSolverDetails solvers)
The details of the positioning solver object used to compute the location.
solvers
- The details of the positioning solver object used to compute the location.public void setDestination(String destination)
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.
destination
- 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 getDestination()
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 PositionConfigurationItem withDestination(String destination)
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.
destination
- 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 Object
Object.toString()
public PositionConfigurationItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.