Package com.braintreegateway
Class MerchantAccountGateway
- java.lang.Object
-
- com.braintreegateway.MerchantAccountGateway
-
public class MerchantAccountGateway extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private Configurationconfigurationstatic StringCREATE_FOR_CURRENCY_URLstatic StringCREATE_URLprivate Httphttp
-
Constructor Summary
Constructors Constructor Description MerchantAccountGateway(Http http, Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaginatedCollection<MerchantAccount>all()Result<MerchantAccount>create(MerchantAccountRequest request)Result<MerchantAccount>createForCurrency(MerchantAccountCreateForCurrencyRequest request)PaginatedResult<MerchantAccount>fetchMerchantAccounts(int page)MerchantAccountfind(String id)Result<MerchantAccount>update(String id, MerchantAccountRequest request)
-
-
-
Field Detail
-
CREATE_URL
public static final String CREATE_URL
- See Also:
- Constant Field Values
-
CREATE_FOR_CURRENCY_URL
public static final String CREATE_FOR_CURRENCY_URL
- See Also:
- Constant Field Values
-
http
private final Http http
-
configuration
private Configuration configuration
-
-
Constructor Detail
-
MerchantAccountGateway
public MerchantAccountGateway(Http http, Configuration configuration)
-
-
Method Detail
-
create
public Result<MerchantAccount> create(MerchantAccountRequest request)
-
createForCurrency
public Result<MerchantAccount> createForCurrency(MerchantAccountCreateForCurrencyRequest request)
-
find
public MerchantAccount find(String id)
-
update
public Result<MerchantAccount> update(String id, MerchantAccountRequest request)
-
all
public PaginatedCollection<MerchantAccount> all()
-
fetchMerchantAccounts
public PaginatedResult<MerchantAccount> fetchMerchantAccounts(int page)
-
-