-
- All Implemented Interfaces:
public class GiniHealthAPIBuilder extends GiniCoreAPIBuilder<HealthApiDocumentTaskManager, HealthApiDocumentManager, GiniHealthAPI, HealthApiCommunicator, ExtractionsContainer>
-
-
Constructor Summary
Constructors Constructor Description GiniHealthAPIBuilder(Context context, String clientId, String clientSecret, String emailDomain)Constructor to initialize a new builder instance where anonymous Gini users are used. GiniHealthAPIBuilder(Context context, SessionManager sessionManager)Constructor to initialize a new builder instance.
-
Method Summary
Modifier and Type Method Description GiniApiTypegetGiniApiType()GiniHealthAPIbuild()Builds the GiniHealthAPI instance with the configuration settings of the builder instance. -
Methods inherited from class net.gini.android.core.api.internal.GiniCoreAPIBuilder
getSessionManager, setApiBaseUrl, setCache, setConnectionBackOffMultiplier, setConnectionTimeoutInMs, setCredentialsStore, setMaxNumberOfRetries, setNetworkSecurityConfigResId, setTrustManager, setUserCenterApiBaseUrl -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
GiniHealthAPIBuilder
GiniHealthAPIBuilder(Context context, String clientId, String clientSecret, String emailDomain)
Constructor to initialize a new builder instance where anonymous Gini users are used.- Parameters:
context- Your application's Context instance (Android).clientId- Your application's client ID for the Gini API.clientSecret- Your application's client secret for the Gini API.emailDomain- The email domain which is used for created Gini users.
-
GiniHealthAPIBuilder
GiniHealthAPIBuilder(Context context, SessionManager sessionManager)
Constructor to initialize a new builder instance.- Parameters:
context- Your application's Context instance (Android).sessionManager- The SessionManager to use.
-
-
Method Detail
-
getGiniApiType
@NonNull() GiniApiType getGiniApiType()
-
build
GiniHealthAPI build()
Builds the GiniHealthAPI instance with the configuration settings of the builder instance.
-
-
-
-