DataCollection

constructor(maxNumberOfLogMessagesPerMinute: Int = 100, accelerationSamplingPeriodMs: Int = 10, accelerationMaxReportLatencyMs: Int = 200, gyroscopeSamplingPeriodMs: Int = 10, gyroscopeMaxReportLatencyMs: Int = 200, magnetometerSamplingPeriodMs: Int = 10, magnetometerMaxReportLatencyMs: Int = 200, gravitySamplingPeriodMs: Int = 10, gravityMaxReportLatencyMs: Int = 200, collectCoalescedPointerEvents: Boolean = true, collectCoalescedStylusEvents: Boolean = true, collectCoalescedTouchEvents: Boolean = true, metadataSubmissionInterval: Long, collectors: List<TrapDatasource> = mutableListOf( TrapAccelerometerCollector(), TrapBluetoothCollector(), TrapGravityCollector(), TrapGyroscopeCollector(), TrapCoarseLocationCollector(), TrapMagnetometerCollector(), TrapPointerCollector(), TrapStylusCollector(), TrapTouchCollector(), TrapWiFiCollector(), TrapBatteryCollector(), TrapMetadataCollector(), ))