MeasurementException

public class MeasurementException
extends AdServicesException

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


Exceção gerada pela API Measurement.

Resumo

Construtores públicos

MeasurementException(int resultCode)

Inicializa uma MeasurementException sem mensagens.

MeasurementException(int resultCode, String message)

Inicializa uma MeasurementException com um código de resultado e uma mensagem.

MeasurementException(int resultCode, String message, Throwable cause)

Inicializa uma MeasurementException com um código de resultado, uma mensagem e uma causa.

Métodos públicos

int getResultCode()

Retorna o código de resultado com que a exceção foi construída.

Métodos herdados

Construtores públicos

MeasurementException

public MeasurementException (int resultCode)

Inicializa uma MeasurementException sem mensagens.

Parâmetros
resultCode int: o resultCode. O valor é MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT ou MeasurementManager.RESULT_IO_ERROR.

MeasurementException

public MeasurementException (int resultCode,
                String message)

Inicializa uma MeasurementException com um código de resultado e uma mensagem.

Parâmetros
resultCode int: o resultCode. O valor é MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT ou MeasurementManager.RESULT_IO_ERROR.

message String: a mensagem de detalhes, que é salva para ser recuperada mais tarde pelo método Throwable.getMessage(). Esse valor não pode ser null.

MeasurementException

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

Inicializa uma MeasurementException com um código de resultado, uma mensagem e uma causa.

Parâmetros
resultCode int: o resultCode. O valor é MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT ou MeasurementManager.RESULT_IO_ERROR.

message String: a mensagem de detalhes, que é salva para ser recuperada mais tarde pelo método Throwable.getMessage(). Esse valor não pode ser null.

cause Throwable: a causa, que é salva para ser extraída mais tarde pelo método Throwable.getCause(). Um valor nulo é permitido e indica que a causa é inexistente ou desconhecida.

Métodos públicos

getResultCode

public int getResultCode ()

Retorna o código de resultado com que a exceção foi construída.

Retorna
int O resultCode. O valor é MeasurementManager.RESULT_OK, MeasurementManager.RESULT_INTERNAL_ERROR, MeasurementManager.RESULT_INVALID_ARGUMENT ou MeasurementManager.RESULT_IO_ERROR.