PulseEventsSdkConfig constructor
PulseEventsSdkConfig({
- String? fallbackEventPublishEndpoint,
- int defaultEventPriority = 1,
- String logSourceName = "PulseSDK",
- Duration eventSyncNetworkTimeout = const Duration(seconds: 10),
- int largestBatchSize = 100,
- Duration workerRetryPeriod = const Duration(seconds: 10),
- Duration syncRetryDelayDuration = kDebugMode ? const Duration(seconds: 5) : const Duration(seconds: 10),
- int maxDbSizeInMb = 10,
- 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,
});