ServiceClient Classe
- java.
lang. Object - com.
microsoft. bot. restclient. ServiceClient
- com.
public abstract class ServiceClient
ServiceClient est l’abstraction permettant d’accéder aux opérations REST et à leurs types de données de charge utile.
Récapitulatif du constructeur
| Modificateur | Constructeur | Description | |
|---|---|---|---|
| protected | ServiceClient(RestClient restClient) |
Initialise une nouvelle instance de la classe Service |
|
| protected | ServiceClient(String baseUrl) |
Initialise une nouvelle instance de la classe Service |
|
| protected | ServiceClient(String baseUrl, ServiceClientCredentials credentials) | ||
| protected | ServiceClient(String baseUrl, ServiceClientCredentials credentials, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder) |
Initialise une nouvelle instance de la classe Service |
|
| protected | ServiceClient(String baseUrl, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder) |
Initialise une nouvelle instance de la classe Service |
|
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| okhttp3.OkHttpClient | httpClient() |
|
Rest |
restClient() |
| retrofit2.Retrofit | retrofit() |
|
Serializer |
serializerAdapter() |
| java.lang.String |
userAgent()
En-tête User-Agent par défaut. |
Méthodes héritées de java.lang.Object
Détails du constructeur
ServiceClient
protected ServiceClient(RestClient restClient)
Initialise une nouvelle instance de la classe ServiceClient.
Paramètres:
ServiceClient
protected ServiceClient(String baseUrl)
Initialise une nouvelle instance de la classe ServiceClient.
Paramètres:
ServiceClient
protected ServiceClient(String baseUrl, ServiceClientCredentials credentials)
Paramètres:
ServiceClient
protected ServiceClient(String baseUrl, ServiceClientCredentials credentials, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder)
Initialise une nouvelle instance de la classe ServiceClient.
Paramètres:
ServiceClient
protected ServiceClient(String baseUrl, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder)
Initialise une nouvelle instance de la classe ServiceClient.
Paramètres:
Détails de la méthode
httpClient
public OkHttpClient httpClient()
Retours:
restClient
retrofit
public Retrofit retrofit()
Retours:
serializerAdapter
public SerializerAdapter serializerAdapter()
Retours:
userAgent
public String userAgent()
En-tête User-Agent par défaut. Remplacez cette méthode pour remplacer l’agent utilisateur.
Retours: