// Path: api/src/main/java/hirez/api/BaseEndpoint.java
// public interface BaseEndpoint {
//     Game getGame();
// 
//     Platform getPlatform();
// 
//     String getBaseUrl();
// }
// 
// Path: api/src/main/java/hirez/api/object/Game.java
// @Data
// public class Game implements IDObject<String> {
//     private final String id;
//     private final String name;
// }
// 
// Path: api/src/main/java/hirez/api/object/Platform.java
// @Data
// public class Platform implements IDObject<String> {
//     private final String id;
//     private final String name;
// }


import hirez.api.BaseEndpoint;
import hirez.api.object.Game;
import hirez.api.object.Platform;
import lombok.Getter;
package hirez.paladins;


@Getter
public enum PaladinsPlatform implements BaseEndpoint {
// Path: api/src/main/java/hirez/api/BaseEndpoint.java
// public interface BaseEndpoint {
//     Game getGame();
// 
//     Platform getPlatform();
// 
//     String getBaseUrl();
// }
// 
// Path: api/src/main/java/hirez/api/object/Game.java
// @Data
// public class Game implements IDObject<String> {
//     private final String id;
//     private final String name;
// }
// 
// Path: api/src/main/java/hirez/api/object/Platform.java
// @Data
// public class Platform implements IDObject<String> {
//     private final String id;
//     private final String name;
// }


// Path: paladins/src/main/java/hirez/paladins/PaladinsPlatform.java
import hirez.api.BaseEndpoint;
import hirez.api.object.Game;
import hirez.api.object.Platform;
import lombok.Getter;

package hirez.paladins;


@Getter
public enum PaladinsPlatform implements BaseEndpoint {
    PC("http://api.paladins.com/paladinsapi.svc", "8xmmtyh24dvk"),