ServiceClient Classe
- java.
lang. Object - com.
microsoft. bot. restclient. ServiceClient
- com.
public abstract class ServiceClient
ServiceClient é a abstração para acessar operações REST e seus tipos de dados de conteúdo.
Resumo do Construtor
| Modificador | Construtor | Description | |
|---|---|---|---|
| protected | ServiceClient(RestClient restClient) |
Inicializa uma nova instância da classe Service |
|
| protected | ServiceClient(String baseUrl) |
Inicializa uma nova instância da classe Service |
|
| protected | ServiceClient(String baseUrl, ServiceClientCredentials credentials) | ||
| protected | ServiceClient(String baseUrl, ServiceClientCredentials credentials, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder) |
Inicializa uma nova instância da classe Service |
|
| protected | ServiceClient(String baseUrl, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder) |
Inicializa uma nova instância da classe Service |
|
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| okhttp3.OkHttpClient | httpClient() |
|
Rest |
restClient() |
| retrofit2.Retrofit | retrofit() |
|
Serializer |
serializerAdapter() |
| java.lang.String |
userAgent()
O cabeçalho de User-Agent padrão. |
Métodos herdados de java.lang.Object
Detalhes do construtor
ServiceClient
protected ServiceClient(RestClient restClient)
Inicializa uma nova instância da classe ServiceClient.
Parâmetros:
ServiceClient
protected ServiceClient(String baseUrl)
Inicializa uma nova instância da classe ServiceClient.
Parâmetros:
ServiceClient
protected ServiceClient(String baseUrl, ServiceClientCredentials credentials)
Parâmetros:
ServiceClient
protected ServiceClient(String baseUrl, ServiceClientCredentials credentials, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder)
Inicializa uma nova instância da classe ServiceClient.
Parâmetros:
ServiceClient
protected ServiceClient(String baseUrl, OkHttpClient.Builder clientBuilder, Retrofit.Builder restBuilder)
Inicializa uma nova instância da classe ServiceClient.
Parâmetros:
Detalhes do método
httpClient
public OkHttpClient httpClient()
Retornos:
restClient
retrofit
public Retrofit retrofit()
Retornos:
serializerAdapter
public SerializerAdapter serializerAdapter()
Retornos:
userAgent
public String userAgent()
O cabeçalho de User-Agent padrão. Substitua esse método para substituir o agente do usuário.
Retornos: