- CENTRE_ID - Static variable in class com.mambu.apisdk.services.ClientsService
-
- CENTRE_ID - Static variable in class com.mambu.apisdk.services.LoansService
-
- CENTRE_ID - Static variable in class com.mambu.apisdk.services.SavingsService
-
- CENTRE_ID - Static variable in class com.mambu.apisdk.util.APIData
-
- CENTRES - Static variable in class com.mambu.apisdk.util.APIData
-
- CHECK_NUMBER - Static variable in class com.mambu.apisdk.util.APIData
-
- CLIENT - Static variable in class com.mambu.apisdk.util.APIData
-
- CLIENT_ID - Static variable in class com.mambu.apisdk.util.APIData
-
- CLIENT_KEY - Static variable in class com.mambu.apisdk.util.APIData
-
- CLIENT_ROLE - Static variable in class com.mambu.apisdk.util.APIData
-
- CLIENT_ROLE_ID - Static variable in class com.mambu.apisdk.util.APIData
-
- CLIENT_STATE - Static variable in class com.mambu.apisdk.util.APIData
-
- CLIENT_TYPES - Static variable in class com.mambu.apisdk.util.APIData
-
- ClientPatchJsonSerializer - Class in com.mambu.apisdk.json
-
ClientPatchJsonSerializer implements custom JsonSerializer for PATCH Client API requests.
- ClientPatchJsonSerializer() - Constructor for class com.mambu.apisdk.json.ClientPatchJsonSerializer
-
- CLIENTS - Static variable in class com.mambu.apisdk.util.APIData
-
- ClientsService - Class in com.mambu.apisdk.services
-
Service class which handles API operations like getting and creating clients and groups of clients
- ClientsService(MambuAPIService) - Constructor for class com.mambu.apisdk.services.ClientsService
-
Create a new client service
- closeLoanAccount(String, String) - Method in class com.mambu.apisdk.services.LoansService
-
Close loan account with all obligations met
- closeLoanAccount(String, APIData.CLOSER_TYPE, String) - Method in class com.mambu.apisdk.services.LoansService
-
Close Loan account specifying the type of closer (withdraw, reject or close)
- closeSavingsAccount(String, APIData.CLOSER_TYPE, String) - Method in class com.mambu.apisdk.services.SavingsService
-
Close Savings account specifying the type of closer (withdraw, reject or close)
Note: available since Mambu 3.4 See MBU-4581 and MBU-10976 for details.
- com.mambu.apisdk - package com.mambu.apisdk
-
- com.mambu.apisdk.exception - package com.mambu.apisdk.exception
-
- com.mambu.apisdk.json - package com.mambu.apisdk.json
-
- com.mambu.apisdk.model - package com.mambu.apisdk.model
-
- com.mambu.apisdk.services - package com.mambu.apisdk.services
-
- com.mambu.apisdk.util - package com.mambu.apisdk.util
-
- COMMENTS - Static variable in class com.mambu.apisdk.util.APIData
-
- CommentsService - Class in com.mambu.apisdk.services
-
Service class which handles API operations for retrieving and posting comments for Mambu Entities.
- CommentsService(MambuAPIService) - Constructor for class com.mambu.apisdk.services.CommentsService
-
Create a new service
- configure() - Method in class com.mambu.apisdk.MambuAPIModule
-
Define the bindings used in the wrapper application
- create(MambuEntityType, String, String) - Method in class com.mambu.apisdk.services.CommentsService
-
Create new Comment
- create(MambuEntityType, String, Comment) - Method in class com.mambu.apisdk.services.CommentsService
-
Create new Comment using Comment object.
- createClient(ClientExpanded) - Method in class com.mambu.apisdk.services.ClientsService
-
Create a new client (expanded) using ClientExpanded object and sending it as a JSON api.
- createCustomHttpClient() - Method in class com.mambu.apisdk.util.HttpClientProvider
-
Creates an httpClient used to run the API calls
- createDatabaseBackup(DatabaseBackupRequest) - Method in class com.mambu.apisdk.services.DatabaseService
-
Triggers the process of creating a DB backup.
- createDeserializerGson(ApiDefinition) - Static method in class com.mambu.apisdk.util.GsonUtils
-
Convenience method to create Gson instance for deserializing Mambu responses and using the default date time
format and custom deserializing strategies as specified in ApiDefinition
- createEntity(Class<R>) - Method in class com.mambu.apisdk.util.ServiceExecutor
-
Create new entity
- createExchangeRate(Currency, ExchangeRate) - Method in class com.mambu.apisdk.services.OrganizationService
-
Convenience method to create ExchangeRate.
- createExchangeRate(String, ExchangeRate) - Method in class com.mambu.apisdk.services.OrganizationService
-
Creates a new exchange rate using a currency code and ExchangeRate object and sends it as a JSON api.
- createGroup(GroupExpanded) - Method in class com.mambu.apisdk.services.ClientsService
-
Create a new group using GroupExpanded object and sending it as a JSON api.
- createGson() - Static method in class com.mambu.apisdk.util.GsonUtils
-
Creates a GSON instance with default date/time format
- createGson(String) - Static method in class com.mambu.apisdk.util.GsonUtils
-
Creates a GSON instance from the builder specifying custom date/time format
- createGsonBuilder() - Static method in class com.mambu.apisdk.util.GsonUtils
-
Create GsonBuilder with default date/time format
- createGsonBuilder(String) - Static method in class com.mambu.apisdk.util.GsonUtils
-
Create GsonBuilder specifying custom date/time format
- createLineOfCredit(LineOfCredit) - Method in class com.mambu.apisdk.services.LinesOfCreditService
-
Creates a line of credit (Credit arrangement) for a client or a group, depending on the key set on the
LineOfCredit.
- createLoanAccount(LoanAccount) - Method in class com.mambu.apisdk.services.LoansService
-
Create new LoanAccount using LoanAccount object.
- createOwnedEntity(MambuEntityType, String, T) - Method in class com.mambu.apisdk.util.ServiceExecutor
-
Create new entity owned by a parent entity.
- createOwnedEntity(MambuEntityType, String, T, Class<?>) - Method in class com.mambu.apisdk.util.ServiceExecutor
-
Create new entity owned by a parent entity.
- createSavingsAccount(JSONSavingsAccount) - Method in class com.mambu.apisdk.services.SavingsService
-
Create new SavingsAccount using JSONSavingsAccount object and sending it via the JSON API.
- createSavingsAccount(SavingsAccount) - Method in class com.mambu.apisdk.services.SavingsService
-
Convenience method to create new SavingsAccount using SavingsAccount object.
- createSerializerGson(ApiDefinition) - Static method in class com.mambu.apisdk.util.GsonUtils
-
Convenience method to create Gson instance for serialising objects and using the date time format and
serialisation strategies as specified in ApiDefinition
- createTask(Task) - Method in class com.mambu.apisdk.services.TasksService
-
Create a new task using a Task object in a json request
- createTask(String, String, String, Date, String, String) - Method in class com.mambu.apisdk.services.TasksService
-
Creates a new task using an html form encoded request
- createUrl(String) - Method in class com.mambu.apisdk.MambuAPIService
-
Creates the URL for the request executor
- createUrl(String, int, int) - Method in class com.mambu.apisdk.MambuAPIService
-
Returns an url containing limit/offset params.
- createUrl(String) - Method in class com.mambu.apisdk.util.URLHelper
-
Creates an URL String with an protocol, a domainName and some given details
- createUrlWithParams(String, ParamsMap) - Method in class com.mambu.apisdk.util.URLHelper
-
Appends some params to a given URL String
NOTE: this non-static version is used in SDK Mockito tests (see MambuAPIServiceTest).
- createUser(User) - Method in class com.mambu.apisdk.services.UsersService
-
Creates a new user
i.e.
- CREDIT_ACCOUNT - Static variable in class com.mambu.apisdk.util.APIData
-
- CREDIT_AMOUNT - Static variable in class com.mambu.apisdk.util.APIData
-
- CREDIT_OFFICER_USER_NAME - Static variable in class com.mambu.apisdk.util.APIData
-
- CURRENCIES - Static variable in class com.mambu.apisdk.util.APIData
-
- CUSTOM_FIELD_SETS - Static variable in class com.mambu.apisdk.util.APIData
-
- CUSTOM_FIELD_SETS_TYPE - Static variable in class com.mambu.apisdk.util.APIData
-
- CUSTOM_FIELDS - Static variable in class com.mambu.apisdk.util.APIData
-
- CUSTOM_INFORMATION - Static variable in class com.mambu.apisdk.util.APIData
-
- CUSTOM_INFORMATION_FIELD - Static variable in class com.mambu.apisdk.util.APIData
-
- CustomFieldValueService - Class in com.mambu.apisdk.services
-
Service class which handles API operations for patching and deleting Custom Field Values for supported Mambu
Entities.
- CustomFieldValueService(MambuAPIService) - Constructor for class com.mambu.apisdk.services.CustomFieldValueService
-
Create a new service
- CustomViewsService - Class in com.mambu.apisdk.services
-
- CustomViewsService(MambuAPIService) - Constructor for class com.mambu.apisdk.services.CustomViewsService
-
Create a new service