ConfigurationScope

public interface ConfigurationScope

Configuration scope used to reconfigure and restart the chat session.

Functions

Link copied to clipboard

True if authorization is required.

Link copied to clipboard
public abstract Authorization getAuthorization()

New/current authorization to use.

Link copied to clipboard

New/current configuration to use.

Link copied to clipboard
public abstract String getCustomerId()

Current optional customer id.

Link copied to clipboard
public abstract Boolean getDevelopmentMode()

Current developmentMode state. If true, additional debugging is provided

Link copied to clipboard

Current deviceToken provider.

Link copied to clipboard
public abstract Logger getLogger()

Current Logger.

Link copied to clipboard
public abstract UserName getUserName()

New/current userName to use.

Link copied to clipboard
public abstract Unit setAuthorization(Authorization authorization)

New/current authorization to use.

Link copied to clipboard
public abstract Unit setConfiguration(SocketFactoryConfiguration configuration)

New/current configuration to use.

Link copied to clipboard
public abstract Unit setCustomerId(String customerId)

Current optional customer id.

Link copied to clipboard
public abstract Unit setDevelopmentMode(Boolean developmentMode)

Current developmentMode state. If true, additional debugging is provided

Link copied to clipboard

Current deviceToken provider.

Link copied to clipboard
public abstract Unit setLogger(Logger logger)

Current Logger.

Link copied to clipboard
public abstract Unit setUserName(UserName userName)

New/current userName to use.