Enum FailReason

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FailReason>

    public enum FailReason
    extends java.lang.Enum<FailReason>
    Reason for Batch failure
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static FailReason valueOf​(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.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • 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 name
        java.lang.NullPointerException - if the argument is null