Class AutomaticModeSwitchingConfig.Builder

java.lang.Object
com.launchdarkly.sdk.android.integrations.AutomaticModeSwitchingConfig.Builder
Enclosing class:
AutomaticModeSwitchingConfig

public static final class AutomaticModeSwitchingConfig.Builder extends Object
Builder for AutomaticModeSwitchingConfig.

Obtain an instance from DataSystemComponents.automaticModeSwitching(). Both lifecycle and network default to true.

See Also:
  • Constructor Details

  • Method Details

    • lifecycle

      public AutomaticModeSwitchingConfig.Builder lifecycle(boolean lifecycle)
      Sets whether lifecycle-based mode switching is enabled.
      Parameters:
      lifecycle - true to enable (default), false to disable
      Returns:
      this builder
    • network

      public AutomaticModeSwitchingConfig.Builder network(boolean network)
      Sets whether network-based mode switching is enabled.
      Parameters:
      network - true to enable (default), false to disable
      Returns:
      this builder
    • build

      Builds the config.
      Returns:
      the constructed config