Enum UploadStatus

java.lang.Object
java.lang.Enum<UploadStatus>
com.cloudinary.android.callback.UploadStatus
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<UploadStatus>, java.lang.constant.Constable

public enum UploadStatus
extends java.lang.Enum<UploadStatus>
Upload request result
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants 
    Enum Constant Description
    FAILURE
    The request encountered an unrecoverable error and will not retry.
    RESCHEDULE
    The request couldn't finish successfully due to temporary conditions (e.g.
    SUCCESS
    The requests completed successfully.
  • Method Summary

    Modifier and Type Method Description
    boolean isFinal()
    True if this is expected to be the last status for a given request (i.e.
    static UploadStatus valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static UploadStatus[] 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, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • FAILURE

      public static final UploadStatus FAILURE
      The request encountered an unrecoverable error and will not retry.
    • SUCCESS

      public static final UploadStatus SUCCESS
      The requests completed successfully.
    • RESCHEDULE

      public static final UploadStatus RESCHEDULE
      The request couldn't finish successfully due to temporary conditions (e.g. timeout, network disconnections), and will be rescheduled automatically.
  • Method Details

    • values

      public static UploadStatus[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static UploadStatus 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
    • isFinal

      public boolean isFinal()
      True if this is expected to be the last status for a given request (i.e. no rescheduling of any kind)