RestClient Classe
- java.
lang. Object - com.
microsoft. bot. restclient. RestClient
- com.
public final class RestClient
Une instance de cette classe stocke les informations du client pour effectuer des appels REST.
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| void |
close()
Ferme le client HTTP et recycle les ressources associées. |
| void |
closeAndWait()
Ferme le client HTTP, recycle les ressources associées et attend 60 secondes pour que tous les threads soient recyclés. |
|
Service |
credentials() |
|
Custom |
headers() |
| okhttp3.OkHttpClient | httpClient() |
|
Log |
logLevel() |
| Builder |
newBuilder()
Créez un générateur pour un nouveau client Rest avec les mêmes configurations sur celui-ci. |
| Factory | responseBuilderFactory() |
| retrofit2.Retrofit | retrofit() |
|
Serializer |
serializerAdapter() |
|
Rest |
withLogLevel(LogLevel logLevel)
Définissez le niveau de journalisation du trafic HTTP actuel. |
Méthodes héritées de java.lang.Object
Détails de la méthode
close
public void close()
Ferme le client HTTP et recycle les ressources associées. Les threads seront recyclés après 60 secondes d’inactivité.
closeAndWait
public void closeAndWait()
Ferme le client HTTP, recycle les ressources associées et attend 60 secondes pour que tous les threads soient recyclés.
Exception:
credentials
public ServiceClientCredentials credentials()
Retours:
headers
public CustomHeadersInterceptor headers()
Retours:
httpClient
public OkHttpClient httpClient()
Retours:
logLevel
public LogLevel logLevel()
Retours:
newBuilder
public RestClient.Builder newBuilder()
Créez un générateur pour un nouveau client Rest avec les mêmes configurations sur celui-ci.
Retours:
responseBuilderFactory
public ResponseBuilder.Factory responseBuilderFactory()
Retours:
retrofit
public Retrofit retrofit()
Retours:
serializerAdapter
public SerializerAdapter serializerAdapter()
Retours:
withLogLevel
public RestClient withLogLevel(LogLevel logLevel)
Définissez le niveau de journalisation du trafic HTTP actuel.
Paramètres:
Retours: