A B C D E G H I L M N P R S T U 

A

AccessToken - Class in ug.sparkpl.momoapi.models
 
AccessToken(String, String, Integer) - Constructor for class ug.sparkpl.momoapi.models.AccessToken
AccessToken.
Account - Class in ug.sparkpl.momoapi.models
 
ApiResponse - Class in ug.sparkpl.momoapi.network
 
ApiResponse() - Constructor for class ug.sparkpl.momoapi.network.ApiResponse
 

B

Balance - Class in ug.sparkpl.momoapi.models
 
Balance(String, String, String) - Constructor for class ug.sparkpl.momoapi.models.Balance
The available balance of the account.
BaseResponse - Class in ug.sparkpl.momoapi.network
 
BaseResponse() - Constructor for class ug.sparkpl.momoapi.network.BaseResponse
 
build() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
RequestOptions.
builder() - Static method in class ug.sparkpl.momoapi.network.RequestOptions
Builder.
Builder() - Constructor for class ug.sparkpl.momoapi.network.RequestOptions.Builder
Constructs a request options builder with the global parameters (API key, client ID and API version) as default values.

C

canEqual(Object) - Method in class ug.sparkpl.momoapi.network.RequestOptions
 
CollectionsApiService - Interface in ug.sparkpl.momoapi.network.collections
 
CollectionsAuthorizationInterceptor - Class in ug.sparkpl.momoapi.network.collections
 
CollectionsAuthorizationInterceptor(CollectionSession, RequestOptions) - Constructor for class ug.sparkpl.momoapi.network.collections.CollectionsAuthorizationInterceptor
CollectionsAuthorizationInterceptor.
CollectionsClient - Class in ug.sparkpl.momoapi.network.collections
 
CollectionsClient(RequestOptions) - Constructor for class ug.sparkpl.momoapi.network.collections.CollectionsClient
CollectionsClient.
CollectionSession - Class in ug.sparkpl.momoapi.network.collections
 
CollectionSession() - Constructor for class ug.sparkpl.momoapi.network.collections.CollectionSession
 

D

DateTimeTypeConverter - Class in ug.sparkpl.momoapi.utils
 
DateTimeTypeConverter() - Constructor for class ug.sparkpl.momoapi.utils.DateTimeTypeConverter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class ug.sparkpl.momoapi.utils.DateTimeTypeConverter
 
DisbursementsApiService - Interface in ug.sparkpl.momoapi.network.disbursements
 
DisbursementsAuthorizationInterceptor - Class in ug.sparkpl.momoapi.network.disbursements
 
DisbursementsAuthorizationInterceptor(DisbursementsSession, RequestOptions) - Constructor for class ug.sparkpl.momoapi.network.disbursements.DisbursementsAuthorizationInterceptor
DisbursementsAuthorizationInterceptor.
DisbursementsClient - Class in ug.sparkpl.momoapi.network.disbursements
 
DisbursementsClient(RequestOptions) - Constructor for class ug.sparkpl.momoapi.network.disbursements.DisbursementsClient
DisbursementsClient.
DisbursementsSession - Class in ug.sparkpl.momoapi.network.disbursements
 
DisbursementsSession() - Constructor for class ug.sparkpl.momoapi.network.disbursements.DisbursementsSession
 

E

equals(Object) - Method in class ug.sparkpl.momoapi.network.RequestOptions
 

G

getAmount() - Method in class ug.sparkpl.momoapi.models.Transaction
Get Transaction amount.
getApiKey() - Method in class ug.sparkpl.momoapi.models.User
Get API Key.
getBalance() - Method in class ug.sparkpl.momoapi.models.Balance
Get Available Balance.
getBalance() - Method in interface ug.sparkpl.momoapi.network.collections.CollectionsApiService
Get Account Balance.
getBalance() - Method in class ug.sparkpl.momoapi.network.collections.CollectionsClient
get Account Balance.
getBalance() - Method in interface ug.sparkpl.momoapi.network.disbursements.DisbursementsApiService
Get Account Balance.
getBalance() - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsClient
getBalance.
getBalance() - Method in interface ug.sparkpl.momoapi.network.remittances.RemittancesApiService
Get Account Balance.
getBalance() - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesClient
Get account balance.
getBaseUrl() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Base Url.
getBaseUrl() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get Base Url.
getCollectionApiSecret() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
get Collection Api Secret.
getCollectionApiSecret() - Method in class ug.sparkpl.momoapi.network.RequestOptions
get collection API secret.
getCollectionPrimaryKey() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Collection primary key.
getCollectionPrimaryKey() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get collection Primary Key.
getCollectionUserId() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
get Collection User Id.
getCollectionUserId() - Method in class ug.sparkpl.momoapi.network.RequestOptions
get Collection Id.
getCurrency() - Method in class ug.sparkpl.momoapi.models.Transaction
Get transaction currency.
getCurrency() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Currency.
getCurrency() - Method in class ug.sparkpl.momoapi.network.RequestOptions
get Currency.
getDisbursementApiSecret() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Disbursements Api Secret.
getDisbursementApiSecret() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get Disbursement Api Secret.
getDisbursementPrimaryKey() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Disbursements Primary Key.
getDisbursementPrimaryKey() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get Disbursement Primnary Key.
getDisbursementUserId() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Disbursements User Id.
getDisbursementUserId() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get Disbursement User Id.
getError() - Method in class ug.sparkpl.momoapi.network.BaseResponse
get Error.
getExternalId() - Method in class ug.sparkpl.momoapi.models.Transaction
Get External Ref.
getFinancialTransactionId() - Method in class ug.sparkpl.momoapi.models.Transaction
Get Transaction Id.
getRemittanceApiSecret() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Remittance Api Secret.
getRemittanceApiSecret() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get Remittance Api Secret.
getRemittancePrimaryKey() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Remittance Primary Key.
getRemittancePrimaryKey() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get Remittance Primary Key.
getRemittanceUserId() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Remittance User Id.
getRemittanceUserId() - Method in class ug.sparkpl.momoapi.network.RequestOptions
get Remittance user Id.
getStatus() - Method in class ug.sparkpl.momoapi.models.Transaction
Get Transaction Status.
getTargetEnvironment() - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Get Target Environment.
getTargetEnvironment() - Method in class ug.sparkpl.momoapi.network.RequestOptions
Get Target Environment.
getToken() - Method in class ug.sparkpl.momoapi.models.AccessToken
Get Access Token.
getToken() - Method in class ug.sparkpl.momoapi.network.collections.CollectionsClient
get access Token.
getToken() - Method in class ug.sparkpl.momoapi.network.collections.CollectionSession
 
getToken() - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsClient
getToken.
getToken() - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsSession
 
getToken() - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesClient
Get access Token.
getToken() - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesSession
get Token.
getToken(String, String) - Method in interface ug.sparkpl.momoapi.network.collections.CollectionsApiService
getToken.
getToken(String, String) - Method in interface ug.sparkpl.momoapi.network.disbursements.DisbursementsApiService
getToken.
getToken(String, String) - Method in interface ug.sparkpl.momoapi.network.remittances.RemittancesApiService
get Token.
getTransaction(String) - Method in class ug.sparkpl.momoapi.network.collections.CollectionsClient
get Transaction.
getTransaction(String) - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsClient
get Transaction.
getTransaction(String) - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesClient
Get transaction.
getTransactionStatus(String) - Method in interface ug.sparkpl.momoapi.network.collections.CollectionsApiService
Get Transaction Status.
getTransactionStatus(String) - Method in interface ug.sparkpl.momoapi.network.disbursements.DisbursementsApiService
getTransactionStatus.
getTransactionStatus(String) - Method in interface ug.sparkpl.momoapi.network.remittances.RemittancesApiService
GetTransaction Status.
getUser(String, String) - Method in interface ug.sparkpl.momoapi.network.collections.CollectionsApiService
getUser.

H

hashCode() - Method in class ug.sparkpl.momoapi.network.RequestOptions
 

I

ImproperlyConfiguredException - Exception in ug.sparkpl.momoapi
 
ImproperlyConfiguredException(String) - Constructor for exception ug.sparkpl.momoapi.ImproperlyConfiguredException
ImproperlyConfiguredException.
intercept(Interceptor.Chain) - Method in class ug.sparkpl.momoapi.network.collections.CollectionsAuthorizationInterceptor
Intercept.
intercept(Interceptor.Chain) - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsAuthorizationInterceptor
Intercept.
intercept(Interceptor.Chain) - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesAuthorizationInterceptor
intercept http request.
invalidate() - Method in class ug.sparkpl.momoapi.network.collections.CollectionSession
 
invalidate() - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsSession
 
InvalidRequestOptionsException(String) - Constructor for exception ug.sparkpl.momoapi.network.RequestOptions.InvalidRequestOptionsException
Ovveride.
isActive(String, String) - Method in interface ug.sparkpl.momoapi.network.collections.CollectionsApiService
Is Active.
isActive(String, String) - Method in interface ug.sparkpl.momoapi.network.disbursements.DisbursementsApiService
isActive.

L

LoginBody - Class in ug.sparkpl.momoapi.models
 
LoginBody(String, String) - Constructor for class ug.sparkpl.momoapi.models.LoginBody
LoginBody.

M

main(String[]) - Static method in class ug.sparkpl.momoapi.MomoApi
Provision Sandbox Account.
message() - Method in class ug.sparkpl.momoapi.models.MomoApiError
Get error Message.
MomoApi - Class in ug.sparkpl.momoapi
 
MomoApiError - Class in ug.sparkpl.momoapi.models
 
MomoApiError() - Constructor for class ug.sparkpl.momoapi.models.MomoApiError
 
MomoApiException - Exception in ug.sparkpl.momoapi.network
An exception class for the response.
MomoApiException(String) - Constructor for exception ug.sparkpl.momoapi.network.MomoApiException
MomoApiException.

N

NewUser - Class in ug.sparkpl.momoapi.models
 
NewUser(String) - Constructor for class ug.sparkpl.momoapi.models.NewUser
NewUser.

P

Payer - Class in ug.sparkpl.momoapi.models
 
Payer(String, String) - Constructor for class ug.sparkpl.momoapi.models.Payer
Payer MSISDN - Mobile Number validated according to ITU-T E.164.
provisonUser(String, String, NewUser) - Method in interface ug.sparkpl.momoapi.network.collections.CollectionsApiService
provision User Account.

R

RemittancesApiService - Interface in ug.sparkpl.momoapi.network.remittances
 
RemittancesAuthorizationInterceptor - Class in ug.sparkpl.momoapi.network.remittances
 
RemittancesAuthorizationInterceptor(RemittancesSession, RequestOptions) - Constructor for class ug.sparkpl.momoapi.network.remittances.RemittancesAuthorizationInterceptor
RemittancesAuthorizationInterceptor.
RemittancesClient - Class in ug.sparkpl.momoapi.network.remittances
 
RemittancesClient(RequestOptions) - Constructor for class ug.sparkpl.momoapi.network.remittances.RemittancesClient
RemittancesClient.
RemittancesSession - Class in ug.sparkpl.momoapi.network.remittances
 
RemittancesSession() - Constructor for class ug.sparkpl.momoapi.network.remittances.RemittancesSession
RemittancesSession.
RequestOptions - Class in ug.sparkpl.momoapi.network
 
RequestOptions(String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class ug.sparkpl.momoapi.network.RequestOptions
Build options.
RequestOptions.Builder - Class in ug.sparkpl.momoapi.network
 
RequestOptions.InvalidRequestOptionsException - Exception in ug.sparkpl.momoapi.network
 
requestToPay(String, String, String, String, String, String) - Method in class ug.sparkpl.momoapi.network.collections.CollectionsClient
Request To Pay.
requestToPay(HashMap<String, String>) - Method in class ug.sparkpl.momoapi.network.collections.CollectionsClient
Request To Pay.
requestToPay(RequestToPay, String) - Method in interface ug.sparkpl.momoapi.network.collections.CollectionsApiService
requestToPay.
RequestToPay - Class in ug.sparkpl.momoapi.models
 
RequestToPay(String, String, String, String, String, String) - Constructor for class ug.sparkpl.momoapi.models.RequestToPay
Request To Pay.
response() - Method in exception ug.sparkpl.momoapi.network.ResponseException
response.
Response - Class in ug.sparkpl.momoapi.models
 
Response() - Constructor for class ug.sparkpl.momoapi.models.Response
 
ResponseException - Exception in ug.sparkpl.momoapi.network
 
ResponseException(Response) - Constructor for exception ug.sparkpl.momoapi.network.ResponseException
ResponseException.

S

saveToken(String) - Method in class ug.sparkpl.momoapi.network.collections.CollectionSession
 
saveToken(String) - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsSession
 
saveToken(String) - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesSession
Save token.
serialize(DateTime, Type, JsonSerializationContext) - Method in class ug.sparkpl.momoapi.utils.DateTimeTypeConverter
 
setBaseUrl(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Base Url.
setCollectionApiSecret(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Collection Api Secret.
setCollectionPrimaryKey(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Collection Primary Key.
setCollectionUserId(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Collection User Id.
setCurrency(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Currency.
setDisbursementApiSecret(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Disbursement Api Secret.
setDisbursementPrimaryKey(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Disbursements Primary Key.
setDisbursementUserId(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Disbursements User Id.
setRemittanceApiSecret(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Remittance Api Secret.
setRemittancePrimaryKey(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Remittance Primary Key.
setRemittanceUserId(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Remittance User Id.
setTargetEnvironment(String) - Method in class ug.sparkpl.momoapi.network.RequestOptions.Builder
Set Target Environment.
status() - Method in class ug.sparkpl.momoapi.models.MomoApiError
Get Http Status Code.

T

toBuilder() - Method in class ug.sparkpl.momoapi.network.RequestOptions
for playing nice with unittests.
toString() - Method in class ug.sparkpl.momoapi.models.Transaction
 
Transaction - Class in ug.sparkpl.momoapi.models
 
Transaction() - Constructor for class ug.sparkpl.momoapi.models.Transaction
 
transfer(String, String, String, String, String, String) - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsClient
transfer money.
transfer(String, String, String, String, String, String) - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesClient
Transfer money.
transfer(HashMap<String, String>) - Method in class ug.sparkpl.momoapi.network.disbursements.DisbursementsClient
transfer money.
transfer(HashMap<String, String>) - Method in class ug.sparkpl.momoapi.network.remittances.RemittancesClient
transfer.
transfer(Transfer, String) - Method in interface ug.sparkpl.momoapi.network.disbursements.DisbursementsApiService
transfer request.
transfer(Transfer, String) - Method in interface ug.sparkpl.momoapi.network.remittances.RemittancesApiService
transfer money.
Transfer - Class in ug.sparkpl.momoapi.models
 
Transfer(String, String, String, String, String, String) - Constructor for class ug.sparkpl.momoapi.models.Transfer
Transfer operation is used to transfer an amount from the owner’s account to a payee account.

U

ug.sparkpl.momoapi - package ug.sparkpl.momoapi
 
ug.sparkpl.momoapi.models - package ug.sparkpl.momoapi.models
 
ug.sparkpl.momoapi.network - package ug.sparkpl.momoapi.network
 
ug.sparkpl.momoapi.network.collections - package ug.sparkpl.momoapi.network.collections
 
ug.sparkpl.momoapi.network.disbursements - package ug.sparkpl.momoapi.network.disbursements
 
ug.sparkpl.momoapi.network.remittances - package ug.sparkpl.momoapi.network.remittances
 
ug.sparkpl.momoapi.utils - package ug.sparkpl.momoapi.utils
 
User - Class in ug.sparkpl.momoapi.models
 
User() - Constructor for class ug.sparkpl.momoapi.models.User
 
A B C D E G H I L M N P R S T U 
Skip navigation links