Class LDConfig


  • public class LDConfig
    extends java.lang.Object
    This class exposes advanced configuration options for LDClient. Instances of this class must be constructed with LDConfig.Builder.
    • Method Detail

      • getMobileKey

        public java.lang.String getMobileKey()
      • getMobileKeys

        public java.util.Map<java.lang.String,​java.lang.String> getMobileKeys()
      • getPollUri

        public android.net.Uri getPollUri()
        Get the currently configured base URI for polling requests.
        Returns:
        the base URI configured to be used for poll requests.
      • getEventsUri

        public android.net.Uri getEventsUri()
      • getEventsCapacity

        public int getEventsCapacity()
      • getEventsFlushIntervalMillis

        public int getEventsFlushIntervalMillis()
      • getConnectionTimeoutMillis

        public int getConnectionTimeoutMillis()
      • getStreamUri

        public android.net.Uri getStreamUri()
      • isOffline

        public boolean isOffline()
      • isStream

        public boolean isStream()
      • isUseReport

        public boolean isUseReport()
      • getPollingIntervalMillis

        public int getPollingIntervalMillis()
      • getBackgroundPollingIntervalMillis

        public int getBackgroundPollingIntervalMillis()
      • isDisableBackgroundPolling

        public boolean isDisableBackgroundPolling()
      • allAttributesPrivate

        public boolean allAttributesPrivate()
      • getPrivateAttributes

        public java.util.Set<UserAttribute> getPrivateAttributes()
      • getFilteredEventGson

        public com.google.gson.Gson getFilteredEventGson()
      • inlineUsersInEvents

        public boolean inlineUsersInEvents()
      • isEvaluationReasons

        public boolean isEvaluationReasons()