-
- All Implemented Interfaces:
public class OLibrary.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static OLibrary.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final StringgetToken()final BooleanisLogin()final OLibraryinitApi(Object api)final OLibraryinitBugly(String buglyId)final OLibrarysetDbName(String dbName)final OLibrarysetToken(String token)final OLibrarysetBaseUrl(String baseUrl)final OLibraryaddExcludeApi(String api)final OLibraryaddHeader(String key, String value)final OLibraryaddHeaders(HashMap<String, String> headers)final OLibrarysetHeaders(HashMap<String, String> headers)final OLibraryaddTokenExpiredListener(Function0<Unit> tokenExpiredListener)final OLibraryaddErrorHandler()final <T extends Any> Tcreator(Class<T> service)final <T extends Any> Tcreator(Class<T> service, String baseUrl)final <T extends Any> Tcreator(Class<T> service, String baseUrl, List<Interceptor> interceptors)-
-
Method Detail
-
setBaseUrl
final OLibrary setBaseUrl(String baseUrl)
-
addExcludeApi
final OLibrary addExcludeApi(String api)
-
addHeaders
final OLibrary addHeaders(HashMap<String, String> headers)
-
setHeaders
final OLibrary setHeaders(HashMap<String, String> headers)
-
addTokenExpiredListener
final OLibrary addTokenExpiredListener(Function0<Unit> tokenExpiredListener)
-
addErrorHandler
final OLibrary addErrorHandler()
-
-
-
-