@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetPositionEstimateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetPositionEstimateRequest() |
Modifier and Type | Method and Description |
---|---|
GetPositionEstimateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
CellTowers |
getCellTowers()
Retrieves an estimated device position by resolving measurement data from cellular radio towers.
|
Gnss |
getGnss()
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data.
|
Ip |
getIp()
Retrieves an estimated device position by resolving the IP address information from the device.
|
Date |
getTimestamp()
Optional information that specifies the time when the position information will be resolved.
|
List<WiFiAccessPoint> |
getWiFiAccessPoints()
Retrieves an estimated device position by resolving WLAN measurement data.
|
int |
hashCode() |
void |
setCellTowers(CellTowers cellTowers)
Retrieves an estimated device position by resolving measurement data from cellular radio towers.
|
void |
setGnss(Gnss gnss)
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data.
|
void |
setIp(Ip ip)
Retrieves an estimated device position by resolving the IP address information from the device.
|
void |
setTimestamp(Date timestamp)
Optional information that specifies the time when the position information will be resolved.
|
void |
setWiFiAccessPoints(Collection<WiFiAccessPoint> wiFiAccessPoints)
Retrieves an estimated device position by resolving WLAN measurement data.
|
String |
toString()
Returns a string representation of this object.
|
GetPositionEstimateRequest |
withCellTowers(CellTowers cellTowers)
Retrieves an estimated device position by resolving measurement data from cellular radio towers.
|
GetPositionEstimateRequest |
withGnss(Gnss gnss)
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data.
|
GetPositionEstimateRequest |
withIp(Ip ip)
Retrieves an estimated device position by resolving the IP address information from the device.
|
GetPositionEstimateRequest |
withTimestamp(Date timestamp)
Optional information that specifies the time when the position information will be resolved.
|
GetPositionEstimateRequest |
withWiFiAccessPoints(Collection<WiFiAccessPoint> wiFiAccessPoints)
Retrieves an estimated device position by resolving WLAN measurement data.
|
GetPositionEstimateRequest |
withWiFiAccessPoints(WiFiAccessPoint... wiFiAccessPoints)
Retrieves an estimated device position by resolving WLAN measurement data.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<WiFiAccessPoint> getWiFiAccessPoints()
Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using HERE's Wi-Fi based solver.
public void setWiFiAccessPoints(Collection<WiFiAccessPoint> wiFiAccessPoints)
Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using HERE's Wi-Fi based solver.
wiFiAccessPoints
- Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using
HERE's Wi-Fi based solver.public GetPositionEstimateRequest withWiFiAccessPoints(WiFiAccessPoint... wiFiAccessPoints)
Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using HERE's Wi-Fi based solver.
NOTE: This method appends the values to the existing list (if any). Use
setWiFiAccessPoints(java.util.Collection)
or withWiFiAccessPoints(java.util.Collection)
if you
want to override the existing values.
wiFiAccessPoints
- Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using
HERE's Wi-Fi based solver.public GetPositionEstimateRequest withWiFiAccessPoints(Collection<WiFiAccessPoint> wiFiAccessPoints)
Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using HERE's Wi-Fi based solver.
wiFiAccessPoints
- Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using
HERE's Wi-Fi based solver.public void setCellTowers(CellTowers cellTowers)
Retrieves an estimated device position by resolving measurement data from cellular radio towers. The position is resolved using HERE's cellular-based solver.
cellTowers
- Retrieves an estimated device position by resolving measurement data from cellular radio towers. The
position is resolved using HERE's cellular-based solver.public CellTowers getCellTowers()
Retrieves an estimated device position by resolving measurement data from cellular radio towers. The position is resolved using HERE's cellular-based solver.
public GetPositionEstimateRequest withCellTowers(CellTowers cellTowers)
Retrieves an estimated device position by resolving measurement data from cellular radio towers. The position is resolved using HERE's cellular-based solver.
cellTowers
- Retrieves an estimated device position by resolving measurement data from cellular radio towers. The
position is resolved using HERE's cellular-based solver.public void setIp(Ip ip)
Retrieves an estimated device position by resolving the IP address information from the device. The position is resolved using MaxMind's IP-based solver.
ip
- Retrieves an estimated device position by resolving the IP address information from the device. The
position is resolved using MaxMind's IP-based solver.public Ip getIp()
Retrieves an estimated device position by resolving the IP address information from the device. The position is resolved using MaxMind's IP-based solver.
public GetPositionEstimateRequest withIp(Ip ip)
Retrieves an estimated device position by resolving the IP address information from the device. The position is resolved using MaxMind's IP-based solver.
ip
- Retrieves an estimated device position by resolving the IP address information from the device. The
position is resolved using MaxMind's IP-based solver.public void setGnss(Gnss gnss)
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data. The position is resolved using the GNSS solver powered by LoRa Cloud.
gnss
- Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan
data. The position is resolved using the GNSS solver powered by LoRa Cloud.public Gnss getGnss()
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data. The position is resolved using the GNSS solver powered by LoRa Cloud.
public GetPositionEstimateRequest withGnss(Gnss gnss)
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data. The position is resolved using the GNSS solver powered by LoRa Cloud.
gnss
- Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan
data. The position is resolved using the GNSS solver powered by LoRa Cloud.public void setTimestamp(Date timestamp)
Optional information that specifies the time when the position information will be resolved. It uses the Unix timestamp format. If not specified, the time at which the request was received will be used.
timestamp
- Optional information that specifies the time when the position information will be resolved. It uses the
Unix timestamp format. If not specified, the time at which the request was received will be used.public Date getTimestamp()
Optional information that specifies the time when the position information will be resolved. It uses the Unix timestamp format. If not specified, the time at which the request was received will be used.
public GetPositionEstimateRequest withTimestamp(Date timestamp)
Optional information that specifies the time when the position information will be resolved. It uses the Unix timestamp format. If not specified, the time at which the request was received will be used.
timestamp
- Optional information that specifies the time when the position information will be resolved. It uses the
Unix timestamp format. If not specified, the time at which the request was received will be used.public String toString()
toString
in class Object
Object.toString()
public GetPositionEstimateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()