public class AdError
- Object
- AdError
Describes a failure delivered to
AdListener.onFailedToLoad(AdError) or
AdListener.onShowFailed(AdError). The numeric getCode() and getDomain()
are provider specific (e.g. the underlying SDK error code), while getMessage()
is a human readable description.Fields
public static final int CODE_NO_FILL = 3 | Error code used when no ad was available to fill the request. |
public static final int CODE_NETWORK_ERROR = 2 | Error code used when the network was unavailable. |
public static final int CODE_INVALID_REQUEST = 1 | Error code used when the request was rejected as invalid (e.g. a bad ad unit id). |
public static final int CODE_UNSUPPORTED = -1 | Error code used when no ad provider is installed or the format is unsupported. |
public static final int CODE_INTERNAL = 0 | Generic internal error code. |
Constructors
public AdError(int code, String domain, String message) | Creates a new error. |
Methods
public int getCode() | The provider specific numeric error code. |
public String getDomain() | The provider specific error domain, may be null. |
public String getMessage() | A human readable description of the failure. |
public String toString() | Returns a string representation of the object. |
Inherited methods
Field details
CODE_NO_FILL
public static final int CODE_NO_FILL = 3Error code used when no ad was available to fill the request.
CODE_NETWORK_ERROR
public static final int CODE_NETWORK_ERROR = 2Error code used when the network was unavailable.
CODE_INVALID_REQUEST
public static final int CODE_INVALID_REQUEST = 1Error code used when the request was rejected as invalid (e.g. a bad ad unit id).
CODE_UNSUPPORTED
public static final int CODE_UNSUPPORTED = -1Error code used when no ad provider is installed or the format is unsupported.
CODE_INTERNAL
public static final int CODE_INTERNAL = 0Generic internal error code.
Constructor details
AdError
public AdError(int code, String domain, String message)Creates a new error.
Parameters
codeint- the provider specific error code
domainString- the provider specific error domain or null
messageString- a human readable description
Method details
getCode
public int getCode()The provider specific numeric error code.
getDomain
public String getDomain()The provider specific error domain, may be null.
getMessage
public String getMessage()A human readable description of the failure.
toString
public String toString()Returns a string representation of the object. In general, the toString method returns a string that “textually represents” this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.
The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@’, and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:
getClass().getName() + ‘@’ + Integer.toHexString(hashCode())