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 流量記錄層級。
參數:
傳回: