Package 

Class GiniBankAPIBuilder

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      GiniApiType getGiniApiType()
      GiniBankAPI build() Builds the GiniBankAPI instance with the configuration settings of the builder instance.
      • Methods inherited from class net.gini.android.core.api.internal.GiniCoreAPIBuilder

        getSessionManager, setApiBaseUrl, setCache, setConnectionTimeoutInMs, setCredentialsStore, setDebuggingEnabled, setNetworkSecurityConfigResId, setTrustManager, setUserCenterApiBaseUrl
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GiniBankAPIBuilder

        GiniBankAPIBuilder(Context context, String clientId, String clientSecret, String emailDomain, SessionManager sessionManager)
        Initializes a new builder instance.
        Parameters:
        context - your application's Context instance (Android)
        clientId - your application's client ID for the Gini Bank API
        clientSecret - your application's client secret for the Gini Bank API
        emailDomain - the email domain which is used for created Gini users
        sessionManager - if not null, then the SessionManager instance will be used for session management.
      • GiniBankAPIBuilder

        GiniBankAPIBuilder(Context context, String clientId, String clientSecret, String emailDomain)
        Initializes a new builder instance.
        Parameters:
        context - your application's Context instance (Android)
        clientId - your application's client ID for the Gini Bank API
        clientSecret - your application's client secret for the Gini Bank API
        emailDomain - the email domain which is used for created Gini users
      • GiniBankAPIBuilder

        GiniBankAPIBuilder(Context context, String clientId, String clientSecret)
        Initializes a new builder instance.
        Parameters:
        context - your application's Context instance (Android)
        clientId - your application's client ID for the Gini Bank API
        clientSecret - your application's client secret for the Gini Bank API
      • GiniBankAPIBuilder

        GiniBankAPIBuilder(Context context, String clientId)
        Initializes a new builder instance.
        Parameters:
        context - your application's Context instance (Android)
        clientId - your application's client ID for the Gini Bank API
      • GiniBankAPIBuilder

        GiniBankAPIBuilder(Context context)
        Initializes a new builder instance.
        Parameters:
        context - your application's Context instance (Android)
    • Method Detail

      • build

         GiniBankAPI build()

        Builds the GiniBankAPI instance with the configuration settings of the builder instance.