Package app.sdkgen.client
Class ClientAbstract
- java.lang.Object
-
- app.sdkgen.client.ClientAbstract
-
public abstract class ClientAbstract extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected AuthenticatorInterfaceauthenticatorprotected org.apache.hc.client5.http.classic.HttpClienthttpClientprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapperprotected Parserparserstatic java.lang.StringUSER_AGENT
-
Constructor Summary
Constructors Constructor Description ClientAbstract(java.lang.String baseUrl)ClientAbstract(java.lang.String baseUrl, CredentialsInterface credentials)ClientAbstract(java.lang.String baseUrl, CredentialsInterface credentials, java.lang.String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticatorInterfacegetAuthenticator()
-
-
-
Field Detail
-
USER_AGENT
public static final java.lang.String USER_AGENT
- See Also:
- Constant Field Values
-
authenticator
protected AuthenticatorInterface authenticator
-
httpClient
protected org.apache.hc.client5.http.classic.HttpClient httpClient
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
parser
protected Parser parser
-
-
Constructor Detail
-
ClientAbstract
public ClientAbstract(java.lang.String baseUrl, CredentialsInterface credentials, java.lang.String version) throws InvalidCredentialsException- Throws:
InvalidCredentialsException
-
ClientAbstract
public ClientAbstract(java.lang.String baseUrl, CredentialsInterface credentials) throws InvalidCredentialsException- Throws:
InvalidCredentialsException
-
ClientAbstract
public ClientAbstract(java.lang.String baseUrl) throws InvalidCredentialsException- Throws:
InvalidCredentialsException
-
-
Method Detail
-
getAuthenticator
public AuthenticatorInterface getAuthenticator()
-
-