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초 동안 기다립니다.
Throw:
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 트래픽 로깅 수준을 설정합니다.
매개 변수:
반환: