LDConfig class Null safety

A configuration object used when initializing the LDClient.

Properties

allAttributesPrivate → bool
Whether the SDK is configured to never include context attribute values in analytics requests.
final
applicationId → String?
final
applicationName → String?
final
applicationVersion → String?
final
applicationVersionName → String?
final
autoEnvAttributes → bool
Whether the SDK will automatically provide data about the mobile environment where the application is running.
final
backgroundPollingIntervalMillis → int
The configured background polling interval in milliseconds.
final
connectionTimeoutMillis → int
The configured connection timeout in milliseconds.
final
diagnosticOptOut → bool
Whether the SDK is configured to not send diagnostic data to LaunchDarkly.
final
diagnosticRecordingIntervalMillis → int
The configured diagnostic recording interval in milliseconds.
final
disableBackgroundUpdating → bool
Whether the SDK is configured to disable polling for feature flag values when the application is in the background.
final
evaluationReasons → bool
Whether the SDK is configured to request evaluation reasons to be included in flag data from the service.
final
eventsCapacity → int
The configured event capacity.
final
eventsFlushIntervalMillis → int
The configured event flush interval in milliseconds.
final
eventsUri → String
The configured URI for eventing requests.
final
hashCode → int
The hash code for this object.
read-onlyinherited
maxCachedContexts → int
The count of contexts to store the flag values for in on-device storage.
final
mobileKey → String
The configured mobile SDK key.
final
offline → bool
Whether the SDK is configured not to connect to LaunchDarkly on LDClient.start.
final
pollingIntervalMillis → int
The configured foreground polling interval in milliseconds.
final
pollUri → String
The configured URI for polling requests.
final
privateAttributes → List<String>?
The configured set of attributes to never include values for in analytics requests.
final
runtimeType → Type
A representation of the runtime type of the object.
read-onlyinherited
stream → bool
Whether the SDK is configured to use a streaming connection when in the foreground.
final
streamUri → String
The configured URI for stream requests.
final
useReport → bool
Whether the SDK is configured to use the HTTP REPORT verb for flag requests.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toCodecValue(String wrapperVersion) → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited