MeasurementException

public class MeasurementException
extends AdServicesException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ android.adservices.exceptions.AdServicesException
         ↳ android.adservices.exceptions.MeasurementException


Excepción que arroja la API de Measurement.

Resumen

Constructores públicos

MeasurementException(int resultCode)

Inicializa un MeasurementException sin mensaje.

MeasurementException(int resultCode, String message)

Inicializa un MeasurementException con un código y un mensaje de resultado.

MeasurementException(int resultCode, String message, Throwable cause)

Inicializa un MeasurementException con un código, un mensaje y una causa de resultado

Métodos públicos

int getResultCode()

Muestra el código de resultado con el que se construyó esta excepción.

Métodos heredados

Constructores públicos

MeasurementException

public MeasurementException (int resultCode)

Inicializa un MeasurementException sin mensaje.

Parámetros
resultCode int: Es el resultCode. El valor es MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT o MeasurementManager.RESULT_IO_ERROR.

MeasurementException

public MeasurementException (int resultCode,
                String message)

Inicializa un MeasurementException con un código y un mensaje de resultado.

Parámetros
resultCode int: Es el resultCode. El valor es MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT o MeasurementManager.RESULT_IO_ERROR.

message String: Es el mensaje de detalles (que se guarda para su posterior recuperación con el método Throwable.getMessage()). Este valor no puede ser null.

MeasurementException

public MeasurementException (int resultCode,
                String message,
                Throwable cause)

Inicializa un MeasurementException con un código, un mensaje y una causa de resultado

Parámetros
resultCode int: Es el resultCode. El valor es MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT o MeasurementManager.RESULT_IO_ERROR.

message String: Es el mensaje de detalles (que se guarda para su posterior recuperación con el método Throwable.getMessage()). Este valor no puede ser null.

cause Throwable: Es la causa (que se guarda para su posterior recuperación con el método Throwable.getCause()). (Se permite un valor nulo, e indica que la causa no existe o es desconocida).

Métodos públicos

getResultCode

public int getResultCode ()

Muestra el código de resultado con el que se construyó esta excepción.

Resultado que se muestra
int El resultCode. El valor es MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT o MeasurementManager.RESULT_IO_ERROR.