
com.jelastic.api.environment.Group Maven / Gradle / Ivy
The newest version!
package com.jelastic.api.environment;
import java.util.Map;
import java.util.HashMap;
import java.util.List;
import com.jelastic.api.AbstractService;
import com.jelastic.api.Callback;
import com.jelastic.api.client.annotation.JelasticModuleName;
import com.jelastic.api.core.utils.Transport;
import com.jelastic.api.Response;
import com.jelastic.api.development.response.interfaces.ArrayResponse;
/**
* @name Jelastic API Client
* @version 8.11.2
* @copyright Jelastic, Inc.
**/
@JelasticModuleName(name="jelastic")
public class Group extends AbstractService {
public static String SERVICE_PATH = "environment/group/";
private String serviceUrl = SERVER_URL + SERVICE_PATH;
private String appid = null;
private String session = null;
private String client_source = null;
public Group(){}
public Group(Map _params){
this((String)_params.get("appid"), (String)_params.get("session"), (String)_params.get("serviceUrl"));
String serverUrl = (String) _params.get("serverUrl");
if (serverUrl != null) setServerUrl(serverUrl);
}
public Group(String appid, String session, String serviceUrl){
if (appid != null) this.appid = appid;
if (session != null) this.session = session;
if (serviceUrl != null) this.serviceUrl = serviceUrl;
}
public Group(String appid, String session){
this(appid, session, null);
}
public Group(String appid){
this(appid, null, null);
}
public String getAppid(){
return appid;
}
public Group setAppid(String appid){
this.appid = appid;
return this;
}
public String getSession(){
return session;
}
public Group setSession(String session){
this.session = session;
return this;
}
public String getServiceUrl(){
return serviceUrl;
}
public Group setServiceUrl(String serviceUrl){
this.serviceUrl = serviceUrl;
return this;
}
public String getServerUrl(){
return serviceUrl;
}
public Group setServerUrl(String serverUrl){
this.serviceUrl = serverUrl + SERVICE_PATH;
return this;
}
public Group setClientSource(String client_source){
this.client_source = client_source;
return this;
}
public String getClientSource(){
return client_source ;
}
public ArrayResponse createGroup(String appid, String session, String envGroup, String data, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, ArrayResponse.class);
}
public ArrayResponse createGroup(String appid, String session, String envGroup, String data, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, headers, ArrayResponse.class);
}
public Group createGroup(final String appid, final String session, final String envGroup, final String data, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = createGroup(appid, session, envGroup, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group createGroup(final String appid, final String session, final String envGroup, final String data, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = createGroup(appid, session, envGroup, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse createGroup(String session, String envGroup, String data, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, ArrayResponse.class);
}
public ArrayResponse createGroup(String session, String envGroup, String data, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, headers, ArrayResponse.class);
}
public Group createGroup(final String session, final String envGroup, final String data, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = createGroup(session, envGroup, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group createGroup(final String session, final String envGroup, final String data, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = createGroup(session, envGroup, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse createGroup(String envGroup, String data, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, ArrayResponse.class);
}
public ArrayResponse createGroup(String envGroup, String data, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, headers, ArrayResponse.class);
}
public Group createGroup(final String envGroup, final String data, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = createGroup(envGroup, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group createGroup(final String envGroup, final String data, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = createGroup(envGroup, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse createGroup(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, ArrayResponse.class);
}
public ArrayResponse createGroup(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/creategroup", _params, headers, ArrayResponse.class);
}
public ArrayResponse editGroup(String appid, String session, String srcGroupName, String dstGroupName, String data, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("srcGroupName", srcGroupName);
_params.put("dstGroupName", dstGroupName);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, ArrayResponse.class);
}
public ArrayResponse editGroup(String appid, String session, String srcGroupName, String dstGroupName, String data, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("srcGroupName", srcGroupName);
_params.put("dstGroupName", dstGroupName);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, headers, ArrayResponse.class);
}
public Group editGroup(final String appid, final String session, final String srcGroupName, final String dstGroupName, final String data, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = editGroup(appid, session, srcGroupName, dstGroupName, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group editGroup(final String appid, final String session, final String srcGroupName, final String dstGroupName, final String data, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = editGroup(appid, session, srcGroupName, dstGroupName, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse editGroup(String session, String srcGroupName, String dstGroupName, String data, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("srcGroupName", srcGroupName);
_params.put("dstGroupName", dstGroupName);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, ArrayResponse.class);
}
public ArrayResponse editGroup(String session, String srcGroupName, String dstGroupName, String data, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("srcGroupName", srcGroupName);
_params.put("dstGroupName", dstGroupName);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, headers, ArrayResponse.class);
}
public Group editGroup(final String session, final String srcGroupName, final String dstGroupName, final String data, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = editGroup(session, srcGroupName, dstGroupName, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group editGroup(final String session, final String srcGroupName, final String dstGroupName, final String data, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = editGroup(session, srcGroupName, dstGroupName, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse editGroup(String srcGroupName, String dstGroupName, String data, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("srcGroupName", srcGroupName);
_params.put("dstGroupName", dstGroupName);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, ArrayResponse.class);
}
public ArrayResponse editGroup(String srcGroupName, String dstGroupName, String data, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("srcGroupName", srcGroupName);
_params.put("dstGroupName", dstGroupName);
_params.put("data", data);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, headers, ArrayResponse.class);
}
public Group editGroup(final String srcGroupName, final String dstGroupName, final String data, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = editGroup(srcGroupName, dstGroupName, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group editGroup(final String srcGroupName, final String dstGroupName, final String data, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = editGroup(srcGroupName, dstGroupName, data, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse editGroup(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, ArrayResponse.class);
}
public ArrayResponse editGroup(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/editgroup", _params, headers, ArrayResponse.class);
}
public Response removeGroup(String appid, String session, String envGroup, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, Response.class);
}
public Response removeGroup(String appid, String session, String envGroup, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, headers, Response.class);
}
public Group removeGroup(final String appid, final String session, final String envGroup, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = removeGroup(appid, session, envGroup, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group removeGroup(final String appid, final String session, final String envGroup, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = removeGroup(appid, session, envGroup, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response removeGroup(String session, String envGroup, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, Response.class);
}
public Response removeGroup(String session, String envGroup, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, headers, Response.class);
}
public Group removeGroup(final String session, final String envGroup, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = removeGroup(session, envGroup, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group removeGroup(final String session, final String envGroup, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = removeGroup(session, envGroup, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response removeGroup(String envGroup, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, Response.class);
}
public Response removeGroup(String envGroup, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, headers, Response.class);
}
public Group removeGroup(final String envGroup, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = removeGroup(envGroup, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group removeGroup(final String envGroup, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = removeGroup(envGroup, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response removeGroup(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, Response.class);
}
public Response removeGroup(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/removegroup", _params, headers, Response.class);
}
public ArrayResponse getGroups(String appid, String session, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, ArrayResponse.class);
}
public ArrayResponse getGroups(String appid, String session, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, headers, ArrayResponse.class);
}
public Group getGroups(final String appid, final String session, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = getGroups(appid, session, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group getGroups(final String appid, final String session, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = getGroups(appid, session, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse getGroups(String session, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, ArrayResponse.class);
}
public ArrayResponse getGroups(String session, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, headers, ArrayResponse.class);
}
public Group getGroups(final String session, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = getGroups(session, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group getGroups(final String session, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = getGroups(session, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse getGroups(String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, ArrayResponse.class);
}
public ArrayResponse getGroups(String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("appid", appid);
_params.put("session", session);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, headers, ArrayResponse.class);
}
public Group getGroups(final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
ArrayResponse response = getGroups(targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group getGroups(final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = getGroups(targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse getGroups(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, ArrayResponse.class);
}
public ArrayResponse getGroups(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/getgroups", _params, headers, ArrayResponse.class);
}
public Response attachEnv(String envName, String session, String envGroup, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, Response.class);
}
public Response attachEnv(String envName, String session, String envGroup, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, headers, Response.class);
}
public Group attachEnv(final String envName, final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envName, session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group attachEnv(final String envName, final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envName, session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response attachEnv(String envName, String session, String envGroup){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, Response.class);
}
public Response attachEnv(String envName, String session, String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, headers, Response.class);
}
public Group attachEnv(final String envName, final String session, final String envGroup, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envName, session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group attachEnv(final String envName, final String session, final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envName, session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Response attachEnv(String session, String envGroup, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, Response.class);
}
public Response attachEnv(String session, String envGroup, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, headers, Response.class);
}
public Group attachEnv(final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = attachEnv(session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group attachEnv(final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = attachEnv(session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response attachEnv(String envGroup, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, Response.class);
}
public Response attachEnv(String envGroup, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, headers, Response.class);
}
public Group attachEnv(final String envGroup, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group attachEnv(final String envGroup, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response attachEnv(String session, String envGroup){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, Response.class);
}
public Response attachEnv(String session, String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, headers, Response.class);
}
public Group attachEnv(final String session, final String envGroup, final Callback callback){
new Thread(() -> {
Response response = attachEnv(session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group attachEnv(final String session, final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
Response response = attachEnv(session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Response attachEnv(String envGroup){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, Response.class);
}
public Response attachEnv(String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, headers, Response.class);
}
public Group attachEnv(final String envGroup, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group attachEnv(final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
Response response = attachEnv(envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Response attachEnv(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, Response.class);
}
public Response attachEnv(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/attachenv", _params, headers, Response.class);
}
public Response detachEnv(String envName, String session, String envGroup, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, Response.class);
}
public Response detachEnv(String envName, String session, String envGroup, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, headers, Response.class);
}
public Group detachEnv(final String envName, final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envName, session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group detachEnv(final String envName, final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envName, session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response detachEnv(String envName, String session, String envGroup){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, Response.class);
}
public Response detachEnv(String envName, String session, String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, headers, Response.class);
}
public Group detachEnv(final String envName, final String session, final String envGroup, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envName, session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group detachEnv(final String envName, final String session, final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envName, session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Response detachEnv(String session, String envGroup, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, Response.class);
}
public Response detachEnv(String session, String envGroup, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, headers, Response.class);
}
public Group detachEnv(final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = detachEnv(session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group detachEnv(final String session, final String envGroup, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = detachEnv(session, envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response detachEnv(String envGroup, String targetAppid, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, Response.class);
}
public Response detachEnv(String envGroup, String targetAppid, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, headers, Response.class);
}
public Group detachEnv(final String envGroup, final String targetAppid, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group detachEnv(final String envGroup, final String targetAppid, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envGroup, targetAppid, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response detachEnv(String session, String envGroup){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, Response.class);
}
public Response detachEnv(String session, String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, headers, Response.class);
}
public Group detachEnv(final String session, final String envGroup, final Callback callback){
new Thread(() -> {
Response response = detachEnv(session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group detachEnv(final String session, final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
Response response = detachEnv(session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Response detachEnv(String envGroup){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, Response.class);
}
public Response detachEnv(String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, headers, Response.class);
}
public Group detachEnv(final String envGroup, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group detachEnv(final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
Response response = detachEnv(envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Response detachEnv(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, Response.class);
}
public Response detachEnv(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/detachenv", _params, headers, Response.class);
}
public ArrayResponse setEnv(String envName, String session, String envGroup, String targetAppid){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, ArrayResponse.class);
}
public ArrayResponse setEnv(String envName, String session, String envGroup, String targetAppid, Map headers){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, headers, ArrayResponse.class);
}
public Group setEnv(final String envName, final String session, final String envGroup, final String targetAppid, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envName, session, envGroup, targetAppid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group setEnv(final String envName, final String session, final String envGroup, final String targetAppid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envName, session, envGroup, targetAppid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse setEnv(String envName, String session, String envGroup){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, ArrayResponse.class);
}
public ArrayResponse setEnv(String envName, String session, String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, headers, ArrayResponse.class);
}
public Group setEnv(final String envName, final String session, final String envGroup, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envName, session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group setEnv(final String envName, final String session, final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envName, session, envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse setEnv(String envGroup, String targetAppid){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, ArrayResponse.class);
}
public ArrayResponse setEnv(String envGroup, String targetAppid, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("targetAppid", targetAppid);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, headers, ArrayResponse.class);
}
public Group setEnv(final String envGroup, final String targetAppid, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envGroup, targetAppid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group setEnv(final String envGroup, final String targetAppid, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envGroup, targetAppid);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse setEnv(String envGroup){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, ArrayResponse.class);
}
public ArrayResponse setEnv(String envGroup, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("envGroup", envGroup);
_params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, headers, ArrayResponse.class);
}
public Group setEnv(final String envGroup, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public Group setEnv(final String envGroup, final Map headers, final Callback callback){
new Thread(() -> {
ArrayResponse response = setEnv(envGroup);
callback.fire(response);
}, "callback").start();
return this;
}
public ArrayResponse setEnv(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, ArrayResponse.class);
}
public ArrayResponse setEnv(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (ArrayResponse) _call(appid, serviceUrl + "rest/setenv", _params, headers, ArrayResponse.class);
}
public Response setIsolationEnabled(String envName, String session, String groupName, boolean enabled, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("groupName", groupName);
_params.put("enabled", enabled + "");
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, Response.class);
}
public Response setIsolationEnabled(String envName, String session, String groupName, boolean enabled, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", envName);
_params.put("session", session);
_params.put("groupName", groupName);
_params.put("enabled", enabled + "");
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, headers, Response.class);
}
public Group setIsolationEnabled(final String envName, final String session, final String groupName, final boolean enabled, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = setIsolationEnabled(envName, session, groupName, enabled, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group setIsolationEnabled(final String envName, final String session, final String groupName, final boolean enabled, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = setIsolationEnabled(envName, session, groupName, enabled, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response setIsolationEnabled(String session, String groupName, boolean enabled, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("groupName", groupName);
_params.put("enabled", enabled + "");
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, Response.class);
}
public Response setIsolationEnabled(String session, String groupName, boolean enabled, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("groupName", groupName);
_params.put("enabled", enabled + "");
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, headers, Response.class);
}
public Group setIsolationEnabled(final String session, final String groupName, final boolean enabled, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = setIsolationEnabled(session, groupName, enabled, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group setIsolationEnabled(final String session, final String groupName, final boolean enabled, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = setIsolationEnabled(session, groupName, enabled, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response setIsolationEnabled(String groupName, boolean enabled, Integer ownerUid){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("groupName", groupName);
_params.put("enabled", enabled + "");
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, Response.class);
}
public Response setIsolationEnabled(String groupName, boolean enabled, Integer ownerUid, Map headers){
Map _params = new HashMap();
_params.put("envName", appid);
_params.put("session", session);
_params.put("groupName", groupName);
_params.put("enabled", enabled + "");
_params.put("ownerUid", ownerUid + "");
_params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, headers, Response.class);
}
public Group setIsolationEnabled(final String groupName, final boolean enabled, final Integer ownerUid, final Callback callback){
new Thread(() -> {
Response response = setIsolationEnabled(groupName, enabled, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Group setIsolationEnabled(final String groupName, final boolean enabled, final Integer ownerUid, final Map headers, final Callback callback){
new Thread(() -> {
Response response = setIsolationEnabled(groupName, enabled, ownerUid);
callback.fire(response);
}, "callback").start();
return this;
}
public Response setIsolationEnabled(Map _params){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, Response.class);
}
public Response setIsolationEnabled(Map _params, Map headers){
if (!_params.containsKey("appid")) _params.put("appid", appid);
if (!_params.containsKey("session")) _params.put("session", session);
if (!_params.containsKey("client_source")) _params.put("client_source", client_source);
return (Response) _call(appid, serviceUrl + "rest/setisolationenabled", _params, headers, Response.class);
}
}