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 Client の新しいビルダーを作成します。 |
| 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 Client の新しいビルダーを作成します。
戻り値:
responseBuilderFactory
public ResponseBuilder.Factory responseBuilderFactory()
戻り値:
retrofit
public Retrofit retrofit()
戻り値:
serializerAdapter
public SerializerAdapter serializerAdapter()
戻り値:
withLogLevel
public RestClient withLogLevel(LogLevel logLevel)
現在の HTTP トラフィック ログ レベルを設定します。
パラメーター:
戻り値: