ContextConfig class

Constructors

ContextConfig.new()

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