Package com.batch.android
Enum FailReason
- java.lang.Object
-
- java.lang.Enum<FailReason>
-
- com.batch.android.FailReason
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<FailReason>
public enum FailReason extends java.lang.Enum<FailReason>
Reason for Batch failure
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DEACTIVATED_API_KEYYour API key has been deactivatedINVALID_API_KEYYour API key is invalidNETWORK_ERRORNetwork is not available or not respondingSDK_OPTED_OUTBatch has globally been opted out from: network calls are not allowedUNEXPECTED_ERRORAn unexpected error occured, a future retry can succeed
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FailReasonvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static FailReason[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NETWORK_ERROR
public static final FailReason NETWORK_ERROR
Network is not available or not responding
-
INVALID_API_KEY
public static final FailReason INVALID_API_KEY
Your API key is invalid
-
DEACTIVATED_API_KEY
public static final FailReason DEACTIVATED_API_KEY
Your API key has been deactivated
-
UNEXPECTED_ERROR
public static final FailReason UNEXPECTED_ERROR
An unexpected error occured, a future retry can succeed
-
SDK_OPTED_OUT
public static final FailReason SDK_OPTED_OUT
Batch has globally been opted out from: network calls are not allowed
-
-
Method Detail
-
values
public static FailReason[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (FailReason c : FailReason.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FailReason valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-