ProfileInstaller.DiagnosticsCallback

public static interface ProfileInstaller.DiagnosticsCallback

androidx.profileinstaller.ProfileInstaller.DiagnosticsCallback


An object which can be passed to the ProfileInstaller which will receive information during the installation process which can be used for logging and telemetry.

Summary

Public methods

abstract void onDiagnosticReceived(int code, Object data)

The diagnostic method will get called 0 to many times during the installation process, and is passed a [code] and optionally [data] which provides some information around the install process.

abstract void onResultReceived(int code, Object data)

The result method will get called exactly once per installation, with a [code] indicating what the result of the installation was.

Public methods

onDiagnosticReceived

public abstract void onDiagnosticReceived (int code, 
                Object data)

The diagnostic method will get called 0 to many times during the installation process, and is passed a [code] and optionally [data] which provides some information around the install process.

Parameters
code int: An int specifying which diagnostic situation has occurred.

data Object: Optional data passed in that relates to the code passed.

onResultReceived

public abstract void onResultReceived (int code, 
                Object data)

The result method will get called exactly once per installation, with a [code] indicating what the result of the installation was.

Parameters
code int: An int specifying which result situation has occurred.

data Object: Optional data passed in that relates to the code that was passed.