ContextConfig class

Constructors

ContextConfig()

Properties

attributes_ ↔ Map<String, dynamic>
getter/setter pair
cassigmnents_ ↔ Map<String, int>
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
logger_ ↔ ContextEventLogger?
getter/setter pair
overrides_ ↔ Map<String, int>
getter/setter pair
publishDelay ↔ int
getter/setter pair
refreshInterval ↔ int
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
units_ ↔ Map<String, String>
getter/setter pair

Methods

getAttribute(String name) → dynamic
getAttributes() → Map<String, dynamic>
getContextEventLogger() → ContextEventLogger?
getCustomAssignment(String experimentName) → dynamic
getCustomAssignments() → Map<String, int>
getOverride(String experimentName) → dynamic
getOverrides() → Map<String, int>
getPublishDelay() → int
getRefreshInterval() → int
getUnit(String unitType) → String?
getUnits() → Map<String, String>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setAttribute(String name, Object value) → ContextConfig
setAttributes(Map<String, dynamic> attributes) → ContextConfig
setContextEventLogger(ContextEventLogger logger) → void
setCustomAssignment(String experimentName, int variant) → ContextConfig
setCustomAssignments(Map<String, int> customAssignments) → ContextConfig
setOverride(String experimentName, int variant) → ContextConfig
setOverrides(Map<String, int> overrides) → ContextConfig
setPublishDelay(int delayMs) → ContextConfig
setRefreshInterval(int intervalMs) → ContextConfig
setUnit(String unitType, String uid) → ContextConfig
setUnits(Map<String, String> units) → ContextConfig
toString() → String
A string representation of this object.
inherited

Operators

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

Static Methods

create() → ContextConfig