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 value)

New/current authorization to use.

Link copied to clipboard

New/current configuration to use.

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

Current optional customer id.

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

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 value)

Current Logger.

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

New/current userName to use.