All Downloads are FREE. Search and download functionalities are using the official Maven repository.

clients.symphony.api.constants.PodConstants Maven / Gradle / Ivy

There is a newer version: 1.3.9
Show newest version
package clients.symphony.api.constants;


import java.util.concurrent.ConcurrentHashMap;

public class PodConstants {

    public static final String POD = "/pod";
    public static final String GETUSERSV3 = POD+"/v3/users";
    public static final String GETUSERV2 = POD+"/v2/user";
    public static final String GETIM = POD+"/v1/im/create";
    public static final String CREATEROOM = POD+"/v3/room/create";
    public static final String ADDMEMBER = POD+"/v1/room/{id}/membership/add";
    public static final String REMOVEMEMBER = POD+"/v1/room/{id}/membership/remove";
    public static final String GETROOMINFO = POD+"/v3/room/{id}/info";
    public static final String UPDATEROOMINFO = POD+"/v3/room/{id}/update";
    public static final String GETSTREAMINFO = POD+"/v2/streams/{id}/info";
    public static final String GETROOMMEMBERS = POD+"/v2/room/{id}/membership/list";
    public static final String SETACTIVE = POD+"/v1/admin/room/{id}/setActive";
    public static final String PROMOTEOWNER = POD+"/v1/room/{id}/membership/promoteOwner";
    public static final String DEMOTEOWNER = POD+"/v1/room/{id}/membership/demoteOwner";
    public static final String ACCEPTCONNECTION = POD+"/v1/connection/accept";
    public static final String REJECTCONNECTION = POD+"/v1/connection/reject";
    public static final String GETCONNECTIONSTATUS = POD+"/v1/connection/user/{userId}/info";
    public static final String REMOVECONNECTION = POD+"/v1/connection/user/{userId}/remove";
    public static final String GETCONNECTIONS = POD + "v1/connection/list";
    public static final String SENDCONNECTIONREQUEST = POD+"/v1/connection/create";
    public static final String GETMESSAGESTATUS =  POD+"/v1/message/{mid}/status";
    public static final String GETUSERPRESENCE =  POD+"/v3/user/{uid}/presence";
    public static final String SETPRESENCE =  POD+"/v2/user/presence";
    public static final String REGISTERPRESENCEINTEREST =  POD+"/v1/user/presence/register";
    public static final String SEARCHUSERS =  POD+"/v1/user/search";

    public static final String SEARCHROOMS = POD+"/v3/room/search";
    public static final String MESSAGESUPPRESS = POD+"/v1/admin/messagesuppression/{id}/suppress";
    public static final String GETATTACHMENTTYPES = POD+ "/v1/files/allowedTypes";
    public static final String ADMINCREATEIM = POD+ "/v1/admin/im/create";
    public static final String LISTUSERSTREAMS = POD+"/v1/streams/list";
    public static final String ENTERPRISESTREAMS = POD+"/v2/admin/streams/list";
    public static final String GETUSERADMIN = POD+"/v2/admin/user/{uid}" ;
    public static final String LISTUSERSADMIN = POD+"/v2/admin/user/list" ;
    public static final String GETAVATARADMIN = POD+"/v1/admin/user/{uid}/avatar";
    public static final String GETUSERSTATUSADMIN = POD+"/v1/admin/user/{uid}/status";
    public static final String UPDATEUSERSTATUSADMIN = POD+"/v1/admin/user/{uid}/status/update";
    public static final String PODFEATURESADMIN = POD+"/v1/admin/system/features/list";

    public static final String GETUSERFEATURESADMIN = POD+ "/v1/admin/user/{uid}/features" ;
    public static final String UPDATEUSERFEATURESADMIN = POD +"/v1/admin/user/{uid}/features/update";
    public static final String GETUSERAPPLICATIONSADMIN = POD +"/v1/admin/user/{uid}/app/entitlement/list";
    public static final String UPDATEUSERAPPLICATIONSADMIN = POD +"/v1/admin/user/{uid}/app/entitlement/list";
    public static final String ADMINCREATEUSER =  POD +"/v2/admin/user/create";
    public static final String ADMINUPDATEUSER = POD +"/v2/admin/user/{uid}/update";
    public static final String ADMINUPDATEAVATAR = POD + "/v1/admin/user/{uid}/avatar/update";
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy