ServiceClient 類別
- java.
lang. Object - com.
microsoft. bot. restclient. ServiceClient
- com.
public abstract class ServiceClient
ServiceClient 是存取 REST 作業及其承載數據類型的抽象概念。
建構函式摘要
| 修飾詞 | 建構函式 | Description | |
|---|---|---|---|
| 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 標頭。 覆寫此方法以覆寫使用者代理程式。
傳回: