GnssMeasurementsEventBuilder
public
final
class
GnssMeasurementsEventBuilder
extends Object
| java.lang.Object | |
| ↳ | com.google.android.things.userdriver.location.GnssMeasurementsEventBuilder |
Builder for GnssMeasurementsEvent, which contains measurement data for all satellites in this event.
Summary
Public constructors | |
|---|---|
GnssMeasurementsEventBuilder(GnssClock clock)
Constructor. |
|
GnssMeasurementsEventBuilder(GnssClock clock, GnssMeasurement[] measurements)
Full constructor. |
|
Public methods | |
|---|---|
GnssMeasurementsEventBuilder
|
addMeasurement(GnssMeasurement input)
Add an individual satellite's GnssMeasurement to this event. |
GnssMeasurementsEvent
|
build()
|
Inherited methods | |
|---|---|
java.lang.Object
| |
Public constructors
GnssMeasurementsEventBuilder
GnssMeasurementsEventBuilder (GnssClock clock)
Constructor.
Populate with
GnssMeasurements after constructing by using addMeasurement(GnssMeasurement).
| Parameters | |
|---|---|
clock |
GnssClock: the
GnssClock representing the time of this event
|
GnssMeasurementsEventBuilder
GnssMeasurementsEventBuilder (GnssClock clock, GnssMeasurement[] measurements)
Full constructor.
| Parameters | |
|---|---|
clock |
GnssClock: the
GnssClock representing the time of this event |
measurements |
GnssMeasurement: the
GnssMeasurements for satellites associated with this event
|
Public methods
addMeasurement
GnssMeasurementsEventBuilder addMeasurement (GnssMeasurement input)
Add an individual satellite's GnssMeasurement to this event.
| Parameters | |
|---|---|
input |
GnssMeasurement: the
GnssMeasurement for a satellite in this event
|
| Returns | |
|---|---|
GnssMeasurementsEventBuilder |
|