RestClient Classe
- java.
lang. Object - com.
microsoft. bot. restclient. RestClient
- com.
public final class RestClient
Un'istanza di questa classe archivia le informazioni client per l'esecuzione di chiamate REST.
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| void |
close()
Chiude il client HTTP e ricicla le risorse associate. |
| void |
closeAndWait()
Chiude il client HTTP, ricicla le risorse associate e attende 60 secondi per il riciclo di tutti i thread. |
|
Service |
credentials() |
|
Custom |
headers() |
| okhttp3.OkHttpClient | httpClient() |
|
Log |
logLevel() |
| Builder |
newBuilder()
Creare un nuovo generatore per un nuovo client Rest con le stesse configurazioni in questa. |
| Factory | responseBuilderFactory() |
| retrofit2.Retrofit | retrofit() |
|
Serializer |
serializerAdapter() |
|
Rest |
withLogLevel(LogLevel logLevel)
Impostare il livello di registrazione del traffico HTTP corrente. |
Metodi ereditati da java.lang.Object
Dettagli metodo
close
public void close()
Chiude il client HTTP e ricicla le risorse associate. I thread verranno riciclati dopo 60 secondi di inattività.
closeAndWait
public void closeAndWait()
Chiude il client HTTP, ricicla le risorse associate e attende 60 secondi per il riciclo di tutti i thread.
Genera un'eccezione:
credentials
public ServiceClientCredentials credentials()
Restituisce:
headers
public CustomHeadersInterceptor headers()
Restituisce:
httpClient
public OkHttpClient httpClient()
Restituisce:
logLevel
public LogLevel logLevel()
Restituisce:
newBuilder
public RestClient.Builder newBuilder()
Creare un nuovo generatore per un nuovo client Rest con le stesse configurazioni in questa.
Restituisce:
responseBuilderFactory
public ResponseBuilder.Factory responseBuilderFactory()
Restituisce:
retrofit
public Retrofit retrofit()
Restituisce:
serializerAdapter
public SerializerAdapter serializerAdapter()
Restituisce:
withLogLevel
public RestClient withLogLevel(LogLevel logLevel)
Impostare il livello di registrazione del traffico HTTP corrente.
Parametri:
Restituisce: