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 헤더입니다. 사용자 에이전트를 재정의하려면 이 메서드를 재정의합니다.
반환: