Package hirez.api
Class Configuration
- java.lang.Object
-
- hirez.api.Configuration
-
public class Configuration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Configuration(ConfigurationBuilder cb)Configuration(java.lang.String devId, java.lang.String authKey, BaseEndpoint baseEndpoint, SessionStorage sessionStorage, java.lang.String userAgent, Language language, java.util.function.Consumer<com.fasterxml.jackson.databind.ObjectMapper> mapper, java.util.function.Consumer<okhttp3.OkHttpClient.Builder> httpClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateUrl(java.lang.String method, java.lang.String... args)java.lang.StringgetAuthKey()BaseEndpointgetBaseEndpoint()java.lang.StringgetDevId()LanguagegetLanguage()SessionStoragegetSessionStorage()java.lang.StringgetUserAgent()ConfigurationBuildernewBuilder()
-
-
-
Constructor Detail
-
Configuration
public Configuration(ConfigurationBuilder cb)
-
Configuration
@ConstructorProperties({"devId","authKey","baseEndpoint","sessionStorage","userAgent","language","mapper","httpClient"}) public Configuration(java.lang.String devId, java.lang.String authKey, BaseEndpoint baseEndpoint, SessionStorage sessionStorage, java.lang.String userAgent, Language language, java.util.function.Consumer<com.fasterxml.jackson.databind.ObjectMapper> mapper, java.util.function.Consumer<okhttp3.OkHttpClient.Builder> httpClient)
-
-
Method Detail
-
createUrl
public java.lang.String createUrl(java.lang.String method, java.lang.String... args)
-
newBuilder
public ConfigurationBuilder newBuilder()
-
getDevId
public java.lang.String getDevId()
-
getAuthKey
public java.lang.String getAuthKey()
-
getBaseEndpoint
public BaseEndpoint getBaseEndpoint()
-
getSessionStorage
public SessionStorage getSessionStorage()
-
getUserAgent
public java.lang.String getUserAgent()
-
getLanguage
public Language getLanguage()
-
-