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.String
createUrl(java.lang.String method, java.lang.String... args)
java.lang.String
getAuthKey()
BaseEndpoint
getBaseEndpoint()
java.lang.String
getDevId()
Language
getLanguage()
SessionStorage
getSessionStorage()
java.lang.String
getUserAgent()
ConfigurationBuilder
newBuilder()
-
-
-
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()
-
-