All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.byteplus.service.livesaas.LiveSaaSConfig Maven / Gradle / Ivy
package com.byteplus.service.livesaas;
import com.byteplus.helper.Const;
import com.byteplus.model.ApiInfo;
import com.byteplus.model.Credentials;
import com.byteplus.model.ServiceInfo;
import org.apache.http.Header;
import org.apache.http.NameValuePair;
import org.apache.http.message.BasicHeader;
import org.apache.http.message.BasicNameValuePair;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import static com.byteplus.service.livesaas.Const.*;
public class LiveSaaSConfig {
public static Map serviceInfoMap = new HashMap() {
{
put(Const.REGION_AP_SINGAPORE_1, new ServiceInfo(
new HashMap() {
{
put(Const.CONNECTION_TIMEOUT, 5000);
put(Const.SOCKET_TIMEOUT, 5000);
put(Const.Scheme, "https");
put(Const.Host, "open.byteplusapi.com");
put(Const.Header, new ArrayList() {
{
add(new BasicHeader("Accept", "application/json"));
}
});
put(Const.Credentials, new Credentials(Const.REGION_AP_SINGAPORE_1, "livesaas"));
}
}
));
}
};
public static Map apiInfoList = new HashMap() {
{
put(ActionCreateActivityAPIV2, new ApiInfo(
new HashMap() {
{
put(Const.Method, HttpMethodPost);
put(Const.Path, "/");
put(Const.Query, new ArrayList() {
{
add(new BasicNameValuePair("Action", ActionCreateActivityAPIV2));
add(new BasicNameValuePair("Version", Version20200601));
}
});
}
}
));
put(ActionListActivityAPI, new ApiInfo(
new HashMap() {
{
put(Const.Method, HttpMethodPost);
put(Const.Path, "/");
put(Const.Query, new ArrayList() {
{
add(new BasicNameValuePair("Action", ActionListActivityAPI));
add(new BasicNameValuePair("Version", Version20200601));
}
});
}
}
));
put(ActionUpdateActivityBasicConfigAPI, new ApiInfo(
new HashMap() {
{
put(Const.Method, HttpMethodPost);
put(Const.Path, "/");
put(Const.Query, new ArrayList() {
{
add(new BasicNameValuePair("Action", ActionUpdateActivityBasicConfigAPI));
add(new BasicNameValuePair("Version", Version20200601));
}
});
}
}
));
put(ActionGetTemporaryLoginTokenAPI, new ApiInfo(
new HashMap() {
{
put(Const.Method, HttpMethodGet);
put(Const.Path, "/");
put(Const.Query, new ArrayList() {
{
add(new BasicNameValuePair("Action", ActionGetTemporaryLoginTokenAPI));
add(new BasicNameValuePair("Version", Version20200601));
}
});
}
}
));
put(ActionGetSDKTokenAPI, new ApiInfo(
new HashMap() {
{
put(Const.Method, HttpMethodPost);
put(Const.Path, "/");
put(Const.Query, new ArrayList() {
{
add(new BasicNameValuePair("Action", ActionGetSDKTokenAPI));
add(new BasicNameValuePair("Version", Version20200601));
}
});
}
}
));
}
};
}