## com.gs.common.client

# ApiClient.Builder

ApiClient 的生成器.利用它进行注册需要的api,并创建ApiClient的单例

调用build方法,ApiClient将被创建,新的实例将替换ApiClient中的单例

### 支持的产品:

All

# 详情

## 方法

方法 | 描述
--- | ---
`public` `ApiClient.Builder` `setContext`(`Context` context); | 设置上下文对象,将目标生成器再次返回.上下文对象可以理解为是谁会使用gs api. ### 支持的产品: All
`public` `ApiClient.Builder` `addApi`(`String` api); | 添加需要的gs api.或者可以理解为注册需要的gs api. ### 支持的产品: All
`public` `ApiClient` `build`(); | 创建一个新的ApiClient对象,并将ApiClient的单例设置为这个新的对象 ### 支持的产品: All
`public` `void` `destroy`(); | 销毁ApiClient单例,所有gs api相关的资源会被释放. 当不再需要调用gs api时,调用这个接口来释放资源 ### 支持的产品: All

## 成员和常量

成员 | 描述
--- | ---