Enum Class Sticker.Format

java.lang.Object
java.lang.Enum<Sticker.Format>
discord4j.core.object.entity.Sticker.Format
All Implemented Interfaces:
Serializable, Comparable<Sticker.Format>, Constable
Enclosing class:
Sticker

public static enum Sticker.Format extends Enum<Sticker.Format>
The format of a sticker.
See Also:
  • Enum Constant Details

    • UNKNOWN

      public static final Sticker.Format UNKNOWN
      Unknown sticker format.
    • PNG

      public static final Sticker.Format PNG
      Represents the Portable Network Graphics format.
    • APNG

      public static final Sticker.Format APNG
      Represents the Animated Portable Network Graphics format.
    • LOTTIE

      public static final Sticker.Format LOTTIE
      Represents the Lottie format.
  • Method Details

    • values

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

      public static Sticker.Format valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      public int getValue()
      Gets the underlying value as represented by Discord.
      Returns:
      The underlying value as represented by Discord.
    • of

      public static Sticker.Format of(int value)