PassiveMonitoringUpdate


public final class PassiveMonitoringUpdate


Represents an update from Passive tracking.

Provides DataPoints associated with the Passive tracking, in addition to data related to the user's UserActivityState.

Summary

Public constructors

PassiveMonitoringUpdate(
    @NonNull DataPointContainer dataPoints,
    @NonNull List<@NonNull UserActivityInfo> userActivityInfoUpdates
)

Public methods

final @NonNull DataPointContainer

List of DataPoints from Passive tracking.

final @NonNull List<@NonNull UserActivityInfo>

The UserActivityInfo of the user from Passive tracking.

@NonNull String

Public constructors

PassiveMonitoringUpdate

Added in 1.0.0
public PassiveMonitoringUpdate(
    @NonNull DataPointContainer dataPoints,
    @NonNull List<@NonNull UserActivityInfo> userActivityInfoUpdates
)

Public methods

getDataPoints

Added in 1.0.0
public final @NonNull DataPointContainer getDataPoints()

List of DataPoints from Passive tracking.

getUserActivityInfoUpdates

Added in 1.0.0
public final @NonNull List<@NonNull UserActivityInfogetUserActivityInfoUpdates()

The UserActivityInfo of the user from Passive tracking.

toString

public @NonNull String toString()