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

io.gitee.huangguiming.Imcode.imconfig.IMConfigStorage Maven / Gradle / Ivy

There is a newer version: 1.0.4
Show newest version
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();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy