@@ -73,6 +73,7 @@ class InstanaConfiguration {
7373 var slowSendInterval : Instana . Types . Seconds
7474 var usiRefreshTimeIntervalInHrs : Double
7575 var anrThreshold : Double ?
76+ var trustDeviceTiming : Bool ?
7677 var reporterSendDebounce : Instana . Types . Seconds
7778 var reporterSendLowBatteryDebounce : Instana . Types . Seconds
7879 var maxRetries : Int
@@ -92,6 +93,7 @@ class InstanaConfiguration {
9293 usiRefreshTimeIntervalInHrs: Double ,
9394 rateLimits: RateLimits ? ,
9495 perfConfig: InstanaPerformanceConfig ? = nil ,
96+ trustDeviceTiming: Bool ? = nil ,
9597 hybridAgentId: String ? ,
9698 hybridAgentVersion: String ? ) {
9799 self . reportingURL = reportingURL
@@ -127,6 +129,7 @@ class InstanaConfiguration {
127129 preQueueUsageTime = Defaults . preQueueUsageTime
128130 reporterRateLimits = Defaults . reporterRateLimits
129131 configRateLimit ( rateLimits)
132+ self . trustDeviceTiming = trustDeviceTiming
130133 }
131134
132135 /**
@@ -167,6 +170,7 @@ class InstanaConfiguration {
167170 usiRefreshTimeIntervalInHrs: Double = defaultUsiRefreshTimeIntervalInHrs,
168171 rateLimits: RateLimits ? = nil ,
169172 perfConfig: InstanaPerformanceConfig ? = nil ,
173+ trustDeviceTiming: Bool ? = nil ,
170174 hybridAgentId: String ? = nil ,
171175 hybridAgentVersion: String ? = nil )
172176 -> InstanaConfiguration {
@@ -177,6 +181,7 @@ class InstanaConfiguration {
177181 usiRefreshTimeIntervalInHrs: usiRefreshTimeIntervalInHrs,
178182 rateLimits: rateLimits,
179183 perfConfig: perfConfig,
184+ trustDeviceTiming: trustDeviceTiming,
180185 hybridAgentId: hybridAgentId,
181186 hybridAgentVersion: hybridAgentVersion)
182187 }
0 commit comments