public class AmapService
extends java.lang.Object
| Constructor and Description |
|---|
AmapService(java.lang.String key) |
AmapService(java.lang.String key,
AmapApi api,
okhttp3.OkHttpClient client) |
| Modifier and Type | Method and Description |
|---|---|
static AmapApi |
buildApi(java.time.Duration timeout) |
static okhttp3.OkHttpClient |
defaultClient(java.time.Duration timeout) |
static com.fasterxml.jackson.databind.ObjectMapper |
defaultObjectMapper() |
static retrofit2.Retrofit |
defaultRetrofit(okhttp3.OkHttpClient client,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
static <T> T |
execute(io.reactivex.rxjava3.core.Single<T> apiCall) |
GeoCodeResponse |
geoCode(GeoCodeRequest request) |
GeoCodeRegeoResponse |
geoCodeRegeo(GeoCodeRegeoRequest request) |
IpResponse |
ip(IpRequest request) |
WeatherResponse |
weather(WeatherRequest request) |
public AmapService(java.lang.String key)
public AmapService(java.lang.String key,
AmapApi api,
okhttp3.OkHttpClient client)
public static <T> T execute(io.reactivex.rxjava3.core.Single<T> apiCall)
public static AmapApi buildApi(java.time.Duration timeout)
public static com.fasterxml.jackson.databind.ObjectMapper defaultObjectMapper()
public static okhttp3.OkHttpClient defaultClient(java.time.Duration timeout)
public static retrofit2.Retrofit defaultRetrofit(okhttp3.OkHttpClient client,
com.fasterxml.jackson.databind.ObjectMapper mapper)
public GeoCodeResponse geoCode(GeoCodeRequest request)
public GeoCodeRegeoResponse geoCodeRegeo(GeoCodeRegeoRequest request)
public IpResponse ip(IpRequest request)
public WeatherResponse weather(WeatherRequest request)
Copyright © 2023. All Rights Reserved.