PulseEventsSdkConfig constructor

PulseEventsSdkConfig({
  1. String? fallbackEventPublishEndpoint,
  2. int defaultEventPriority = 1,
  3. String logSourceName = "PulseSDK",
  4. Duration eventSyncNetworkTimeout = const Duration(seconds: 10),
  5. int largestBatchSize = 100,
  6. Duration workerRetryPeriod = const Duration(seconds: 10),
  7. Duration syncRetryDelayDuration = kDebugMode ? const Duration(seconds: 5) : const Duration(seconds: 10),
  8. int maxDbSizeInMb = 10,
  9. bool shouldUseLocalConfigAsFallback = true,
})

Implementation

PulseEventsSdkConfig({
  this.fallbackEventPublishEndpoint,
  this.defaultEventPriority = 1,
  this.logSourceName = "PulseSDK",
  this.eventSyncNetworkTimeout = const Duration(seconds: 10),
  this.largestBatchSize = 100,
  this.workerRetryPeriod = const Duration(seconds: 10),
  this.syncRetryDelayDuration = kDebugMode ? const Duration(seconds: 5) : const Duration(seconds: 10),
  this.maxDbSizeInMb = 10,
  this.shouldUseLocalConfigAsFallback = true,
});