class CmcUrls {

  private final List<String> website;
  private final List<String> explorer;
  private final List<String> sourceCode;
  private final List<String> messageBoard;
  private final List<Object> chat;
  private final List<Object> announcement;
  private final List<String> reddit;
  private final List<String> twitter;

  public CmcUrls(
      @JsonProperty("website") List<String> website,
      @JsonProperty("explorer") List<String> explorer,
      @JsonProperty("source_code") List<String> sourceCode,
      @JsonProperty("message_board") List<String> messageBoard,
      @JsonProperty("chat") List<Object> chat,
      @JsonProperty("announcement") List<Object> announcement,
      @JsonProperty("reddit") List<String> reddit,
      @JsonProperty("twitter") List<String> twitter) {

    this.website = website;
    this.explorer = explorer;
    this.sourceCode = sourceCode;
    this.messageBoard = messageBoard;
    this.chat = chat;
    this.announcement = announcement;
    this.reddit = reddit;
    this.twitter = twitter;
  }

  public List<String> getWebsite() {
    return website;
  }

  public List<String> getExplorer() {
    return explorer;
  }

  public List<String> getSourceCode() {
    return sourceCode;
  }

  public List<String> getMessageBoard() {
    return messageBoard;
  }

  public List<Object> getChat() {
    return chat;
  }

  public List<Object> getAnnouncement() {
    return announcement;
  }

  public List<String> getReddit() {
    return reddit;
  }

  public List<String> getTwitter() {
    return twitter;
  }

  @Override
  public String toString() {<FILL_FUNCTION_BODY>}
}

    return "CmcUrls{"
        + "website="
        + website
        + ", explorer="
        + explorer
        + ", sourceCode="
        + sourceCode
        + ", messageBoard="
        + messageBoard
        + ", chat="
        + chat
        + ", announcement="
        + announcement
        + ", reddit="
        + reddit
        + ", twitter="
        + twitter
        + '}';
  
<no_super_class>