Optional debug?: booleanOptional fetchThe number of retries to attempt before failing
Optional fetchRetry backoff maximum in milliseconds. If the scaled backoff is greater than the max, the max is used for all subsequent retries.
Optional fetchRetry backoff minimum (starting backoff delay) in milliseconds. The minimum backoff is scaled by
fetchRetryBackoffScalar after each retry failure.
Optional fetchScales the minimum backoff exponentially.
Optional fetchThe request timeout for retrying fetch requests.
Optional fetchThe request socket timeout, in milliseconds.
Optional httpThe agent used to send http requests.
Optional instanceInstance names support difference singleton isntance configurations for the same api key.
Optional logSet the base log level output for the ExperimentClient. Defaults to LogLevel.Error
Optional loggerConfigures a logger for warnings and errors generated by the SDK. The logger can be any object that conforms to the LoggerProvider interface.
Optional serverThe server endpoint from which to request variants. For hitting the EU data center, use serverZone. Setting this value will override serverZone defaults.
Optional serverSelect the Amplitude data center to get flags and variants from, us or eu.
Deprecated
use this.logLevel Set to true to log some extra information to the console. When set to true, it overrides LogLevel to Debug.