io.gitee.huangguiming.Imcode.imconfig.IMConfigStorage Maven / Gradle / Ivy
package io.gitee.huangguiming.Imcode.imconfig;
import io.gitee.huangguiming.Imcode.utils.ApacheHttpClientBuilder;
/**
* 腾讯云配置
*/
public interface IMConfigStorage {
String getHttpProxyHost();
/**
* Gets http proxy port.
*
* @return the http proxy port
*/
int getHttpProxyPort();
/**
* Gets http proxy username.
*
* @return the http proxy username
*/
String getHttpProxyUsername();
/**
* Gets http proxy password.
*
* @return the http proxy password
*/
String getHttpProxyPassword();
/**
* 管理员账号
* @return 账号
*/
String getAdmin();
/**
* skdAppid
* @return id
*/
long getSdkappid();
/**
* 密钥
* @return 密钥
*/
String getSecretKey();
/**
* 过期时间
* @return 时间
*/
long getExpiresTime();
/**
* http client builder.
*
* @return ApacheHttpClientBuilder apache http client builder
*/
ApacheHttpClientBuilder getApacheHttpClientBuilder();
}