RestClient 类
- java.
lang. Object - com.
microsoft. bot. restclient. RestClient
- com.
public final class RestClient
此类的实例存储用于进行 REST 调用的客户端信息。
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| void |
close()
关闭 HTTP 客户端并回收关联的资源。 |
| void |
closeAndWait()
关闭 HTTP 客户端,回收关联的资源,并等待 60 秒以回收所有线程。 |
|
Service |
credentials() |
|
Custom |
headers() |
| okhttp3.OkHttpClient | httpClient() |
|
Log |
logLevel() |
| Builder |
newBuilder()
为此配置相同的新 Rest 客户端创建新的生成器。 |
| Factory | responseBuilderFactory() |
| retrofit2.Retrofit | retrofit() |
|
Serializer |
serializerAdapter() |
|
Rest |
withLogLevel(LogLevel logLevel)
设置当前的 HTTP 流量日志记录级别。 |
方法继承自 java.lang.Object
方法详细信息
close
public void close()
关闭 HTTP 客户端并回收关联的资源。 线程将在处于非活动状态 60 秒后回收。
closeAndWait
public void closeAndWait()
关闭 HTTP 客户端,回收关联的资源,并等待 60 秒以回收所有线程。
引发:
credentials
public ServiceClientCredentials credentials()
返回:
headers
public CustomHeadersInterceptor headers()
返回:
httpClient
public OkHttpClient httpClient()
返回:
logLevel
public LogLevel logLevel()
返回:
newBuilder
public RestClient.Builder newBuilder()
为此配置相同的新 Rest 客户端创建新的生成器。
返回:
responseBuilderFactory
public ResponseBuilder.Factory responseBuilderFactory()
返回:
retrofit
public Retrofit retrofit()
返回:
serializerAdapter
public SerializerAdapter serializerAdapter()
返回:
withLogLevel
public RestClient withLogLevel(LogLevel logLevel)
设置当前的 HTTP 流量日志记录级别。
参数:
返回: