Class PollingVisibilityTrackerConfig
-
- All Implemented Interfaces:
public final class PollingVisibilityTrackerConfig extends VisibilityTrackerConfig
Configuration data class for polling-based visibility tracking.
This class extends VisibilityTrackerConfig to provide specific configuration parameters required for polling-based visibility tracking implementations. It defines the timing parameters that control how frequently the visibility status of tracked elements is checked.
The polling approach uses a timer-based mechanism to periodically evaluate visibility criteria, making it suitable for scenarios where real-time visibility detection is needed with configurable precision and resource usage.
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegerpollingIntervalInMillis
-
Constructor Summary
Constructors Constructor Description PollingVisibilityTrackerConfig(Integer pollingIntervalInMillis)
-
Method Summary
Modifier and Type Method Description final IntegergetPollingIntervalInMillis()-
-
Constructor Detail
-
PollingVisibilityTrackerConfig
PollingVisibilityTrackerConfig(Integer pollingIntervalInMillis)
- Parameters:
pollingIntervalInMillis- The interval in milliseconds between consecutive visibility checks
-
-
Method Detail
-
getPollingIntervalInMillis
final Integer getPollingIntervalInMillis()
-
-
-
-