package org.kohsuke.github;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;

/**
 * Content of reactions.
 *
 * @author Kohsuke Kawaguchi
 * @see <a href="https://developer.github.com/v3/reactions/">API documentation</a>
 * @see GHReaction
 */
public enum ReactionContent {
    PLUS_ONE("+1"), MINUS_ONE("-1"), LAUGH("laugh"), CONFUSED("confused"), HEART("heart"), HOORAY("hooray");

    private final String content;

    ReactionContent(String content) {
        this.content = content;
    }

    /**
     * Gets content.
     *
     * @return the content
     */
    @JsonValue
    public String getContent() {
        return content;
    }

    /**
     * For content reaction content.
     *
     * @param content
     *            the content
     * @return the reaction content
     */
    @JsonCreator
    public static ReactionContent forContent(String content) {
        for (ReactionContent c : ReactionContent.values()) {
            if (c.getContent().equals(content))
                return c;
        }
        return null;
    }
}

@@ -343,16 +343,20 @@
 E(%22+1%22),
+%0A   
  MINUS_O
@@ -364,16 +364,20 @@
 E(%22-1%22),
+%0A   
  LAUGH(%22
@@ -384,16 +384,20 @@
 laugh%22),
+%0A   
  CONFUSE
@@ -410,16 +410,20 @@
 fused%22),
+%0A   
  HEART(%22
@@ -430,16 +430,20 @@
 heart%22),
+%0A   
  HOORAY(
@@ -451,16 +451,56 @@
 hooray%22)
+,%0A    ROCKET(%22rocket%22),%0A    EYES(%22eyes%22)
 ;%0A%0A    p

Add support for rocket and eyes reactions.