ServiceClient クラス
- java.
lang. Object - com.
microsoft. bot. restclient. ServiceClient
- com.
public abstract class ServiceClient
ServiceClient は、REST 操作とそのペイロード データ型にアクセスするための抽象化です。
コンストラクターの概要
| 修飾子 | コンストラクター | 説明 | |
|---|---|---|---|
| protected | ServiceClient(RestClient restClient) |
Service |
|
| protected | ServiceClient(String baseUrl) |
Service |
|
| protected | ServiceClient(String baseUrl, ServiceClientCredentials credentials) | ||
| protected | ServiceClient(String baseUrl, ServiceClientCredentials credentials, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder) |
Service |
|
| protected | ServiceClient(String baseUrl, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder) |
Service |
|
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| okhttp3.OkHttpClient | httpClient() |
|
Rest |
restClient() |
| retrofit2.Retrofit | retrofit() |
|
Serializer |
serializerAdapter() |
| java.lang.String |
userAgent()
既定の User-Agent ヘッダー。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
ServiceClient
protected ServiceClient(RestClient restClient)
ServiceClient クラスの新しいインスタンスを初期化します。
パラメーター:
ServiceClient
protected ServiceClient(String baseUrl)
ServiceClient クラスの新しいインスタンスを初期化します。
パラメーター:
ServiceClient
protected ServiceClient(String baseUrl, ServiceClientCredentials credentials)
パラメーター:
ServiceClient
protected ServiceClient(String baseUrl, ServiceClientCredentials credentials, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder)
ServiceClient クラスの新しいインスタンスを初期化します。
パラメーター:
ServiceClient
protected ServiceClient(String baseUrl, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder)
ServiceClient クラスの新しいインスタンスを初期化します。
パラメーター:
メソッドの詳細
httpClient
public OkHttpClient httpClient()
戻り値:
restClient
retrofit
public Retrofit retrofit()
戻り値:
serializerAdapter
public SerializerAdapter serializerAdapter()
戻り値:
userAgent
public String userAgent()
既定の User-Agent ヘッダー。 ユーザー エージェントをオーバーライドするには、このメソッドをオーバーライドします。
戻り値: