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