package com.mailgun.api;

public interface Endpoints {
	String MESSAGES = "/messages";
	String MESSAGES_MIME = "/messages.mime";
	String MESSAGE_DETAILS = "/messages/%s";
	String UNSUBSCRIBES	= "/unsubscribes";
	String UNSUBSCRIBE_DETAILS = "/unsubscribes/%s";
	String COMPLAINTS = "/complaints";
	String COMPLAINT_DETAILS = "/complaints/%s";
	String BOUNCES = "/bounces";
	String BOUNCE_DETAILS = "/bounces/%s";
	String STATS = "/stats";
	String TAGS	= "/tags/%s";
	String EVENTS = "/events";
	String ROUTES = "/routes";
	String ROUTE_DETAILS = "/routes/%s";
	String MAILBOXES = "/mailboxes";
	String MAILBOX_DETAILS = "/mailboxes/%s";
	String CAMPAIGNS = "/campaigns";
	String CAMPAIGN_DEATILS	= "/campaigns/%s";
	String LISTS = "/lists";
	String LIST_DETAILS = "/lists/%s";
	String VALIDATE	= "/address/validate";
	String VALIDATE_PARSE = "/address/parse";
}

@@ -30,31 +30,79 @@
 lic 
-interface Endpoints %7B%0A%09
+final class Endpoints %7B%0A%0A%09private Endpoints() %7B%7D%0A%0A%09public static final 
 Stri
@@ -125,24 +125,44 @@
 messages%22;%0A%09
+public static final 
 String MESSA
@@ -187,24 +187,44 @@
 ges.mime%22;%0A%09
+public static final 
 String MESSA
@@ -249,24 +249,44 @@
 sages/%25s%22;%0A%09
+public static final 
 String UNSUB
@@ -309,24 +309,44 @@
 bscribes%22;%0A%09
+public static final 
 String UNSUB
@@ -375,32 +375,52 @@
 ubscribes/%25s%22;%0A%09
+public static final 
 String COMPLAINT
@@ -435,24 +435,44 @@
 mplaints%22;%0A%09
+public static final 
 String COMPL
@@ -501,24 +501,44 @@
 aints/%25s%22;%0A%09
+public static final 
 String BOUNC
@@ -551,24 +551,44 @@
 /bounces%22;%0A%09
+public static final 
 String BOUNC
@@ -611,24 +611,44 @@
 unces/%25s%22;%0A%09
+public static final 
 String STATS
@@ -657,24 +657,44 @@
  %22/stats%22;%0A%09
+public static final 
 String TAGS%09
@@ -704,24 +704,44 @@
 /tags/%25s%22;%0A%09
+public static final 
 String EVENT
@@ -752,24 +752,44 @@
 %22/events%22;%0A%09
+public static final 
 String ROUTE
@@ -800,24 +800,44 @@
 %22/routes%22;%0A%09
+public static final 
 String ROUTE
@@ -858,24 +858,44 @@
 outes/%25s%22;%0A%09
+public static final 
 String MAILB
@@ -912,24 +912,44 @@
 ailboxes%22;%0A%09
+public static final 
 String MAILB
@@ -975,24 +975,44 @@
 boxes/%25s%22;%0A%09
+public static final 
 String CAMPA
@@ -1029,24 +1029,44 @@
 ampaigns%22;%0A%09
+public static final 
 String CAMPA
@@ -1093,24 +1093,44 @@
 aigns/%25s%22;%0A%09
+public static final 
 String LISTS
@@ -1139,24 +1139,44 @@
  %22/lists%22;%0A%09
+public static final 
 String LIST_
@@ -1195,24 +1195,44 @@
 lists/%25s%22;%0A%09
+public static final 
 String VALID
@@ -1259,16 +1259,36 @@
 date%22;%0A%09
+public static final 
 String V

change endpoints from interface to class