public class GoCardlessClient
extends java.lang.Object
Entry point into the client.
Modifier and Type | Class and Description |
---|---|
static class |
GoCardlessClient.Builder |
static class |
GoCardlessClient.Environment
Available environments for this client.
|
Modifier and Type | Method and Description |
---|---|
BankDetailsLookupService |
bankDetailsLookups()
A service class for working with bank details lookup resources.
|
CreditorBankAccountService |
creditorBankAccounts()
A service class for working with creditor bank account resources.
|
CreditorService |
creditors()
A service class for working with creditor resources.
|
CustomerBankAccountService |
customerBankAccounts()
A service class for working with customer bank account resources.
|
CustomerNotificationService |
customerNotifications()
A service class for working with customer notification resources.
|
CustomerService |
customers()
A service class for working with customer resources.
|
EventService |
events()
A service class for working with event resources.
|
MandateImportEntryService |
mandateImportEntries()
A service class for working with mandate import entry resources.
|
MandateImportService |
mandateImports()
A service class for working with mandate import resources.
|
MandatePdfService |
mandatePdfs()
A service class for working with mandate pdf resources.
|
MandateService |
mandates()
A service class for working with mandate resources.
|
static GoCardlessClient.Builder |
newBuilder(java.lang.String accessToken)
Returns a builder which can be used to configure and instantiate a GoCardlessClient instance.
|
PaymentService |
payments()
A service class for working with payment resources.
|
PayoutItemService |
payoutItems()
A service class for working with payout item resources.
|
PayoutService |
payouts()
A service class for working with payout resources.
|
RedirectFlowService |
redirectFlows()
A service class for working with redirect flow resources.
|
RefundService |
refunds()
A service class for working with refund resources.
|
SubscriptionService |
subscriptions()
A service class for working with subscription resources.
|
public BankDetailsLookupService bankDetailsLookups()
A service class for working with bank details lookup resources.
public CreditorService creditors()
A service class for working with creditor resources.
public CreditorBankAccountService creditorBankAccounts()
A service class for working with creditor bank account resources.
public CustomerService customers()
A service class for working with customer resources.
public CustomerBankAccountService customerBankAccounts()
A service class for working with customer bank account resources.
public CustomerNotificationService customerNotifications()
A service class for working with customer notification resources.
public EventService events()
A service class for working with event resources.
public MandateService mandates()
A service class for working with mandate resources.
public MandateImportService mandateImports()
A service class for working with mandate import resources.
public MandateImportEntryService mandateImportEntries()
A service class for working with mandate import entry resources.
public MandatePdfService mandatePdfs()
A service class for working with mandate pdf resources.
public PaymentService payments()
A service class for working with payment resources.
public PayoutService payouts()
A service class for working with payout resources.
public PayoutItemService payoutItems()
A service class for working with payout item resources.
public RedirectFlowService redirectFlows()
A service class for working with redirect flow resources.
public RefundService refunds()
A service class for working with refund resources.
public SubscriptionService subscriptions()
A service class for working with subscription resources.
public static GoCardlessClient.Builder newBuilder(java.lang.String accessToken)
Returns a builder which can be used to configure and instantiate a GoCardlessClient instance. The client will automatically be configured to use GoCardless’ live environment and the supplied access token.
accessToken
- the access token to use to access the GoCardless API