public static class CocoClient.Configurator
extends java.lang.Object
| Constructor and Description |
|---|
Configurator() |
| Modifier and Type | Method and Description |
|---|---|
CocoClient.Configurator |
addCallbackListener(CallbacksInterface listener) |
CocoClient.Configurator |
clearNetworkForStates(Network.State... states) |
CocoClient |
configure()
This function is responsible to build a singleton instance of CocoClient.
|
CocoClient.Configurator |
removeCallbackListener(CallbacksInterface listener) |
CocoClient.Configurator |
withCreator(Creator creator) |
CocoClient.Configurator |
withDefaultCommandTimeout(long timeout) |
CocoClient.Configurator |
withLogger(Log.Logger logger) |
CocoClient.Configurator |
withPlatform(PlatformInterface platform) |
CocoClient.Configurator |
withTimers(CocoClient.ConnectivityTimers timers) |
public CocoClient.Configurator clearNetworkForStates(Network.State... states)
public CocoClient.Configurator withCreator(Creator creator)
public CocoClient.Configurator withLogger(Log.Logger logger)
public CocoClient.Configurator withPlatform(PlatformInterface platform)
public CocoClient.Configurator withTimers(CocoClient.ConnectivityTimers timers)
public CocoClient.Configurator withDefaultCommandTimeout(long timeout)
public CocoClient.Configurator addCallbackListener(CallbacksInterface listener)
public CocoClient.Configurator removeCallbackListener(CallbacksInterface listener)
public CocoClient configure()