Enable HTTPDNS log printing
Enables or disables HTTPDNS logging. This feature is disabled by default.
setLogEnabled
API definition
void setLogEnabled(boolean enable)
Class
HttpDnsService
Introduced in version
1.3.2
Deprecated in version
2.3.2
Removed in version
2.4.0
Replacement API
Parameters
Parameter | Type | Required | Description |
enable | boolean | Yes | Specifies whether to print logs to logcat. |
Set a callback class to receive SDK logs
Sets a callback class to obtain internal logs from the software development kit (SDK).
setLogger
Adds a logging callback class.
API definition
void setLogger(ILogger logger)
Class
HttpDnsLog
Introduced in version
2.0.2
Removed in version
2.6.9
Replacement API
Parameters
Parameter | Type | Required | Description |
logger | Yes | An |
removeLogger
Removes a logging callback class.
API definition
void removeLogger(ILogger logger)
Class
HttpDnsLog
Introduced in version
2.0.2
Removed in version
2.6.9
Replacement API
Parameters
Parameter | Type | Required | Description |
logger | Yes | The logger instance that was previously added. |
setLogger
Sets a callback class for logging.
API definition
void setLogger(ILogger logger)
Class
HttpDnsService
Introduced in version
1.3.2
Deprecated in version
2.3.2
Removed in version
2.4.0
Replacement API
void setLogger(ILogger logger)
Parameters
Parameter | Type | Required | Description |
logger | Yes | After you set this API, internal SDK logs are returned through the ILogger interface. This lets you control how the logs are printed and stored. |