Package com.braintreegateway
Class PaymentMethodGateway
- java.lang.Object
-
- com.braintreegateway.PaymentMethodGateway
-
public class PaymentMethodGateway extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private Configurationconfigurationprivate Httphttp
-
Constructor Summary
Constructors Constructor Description PaymentMethodGateway(Http http, Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Result<? extends PaymentMethod>create(PaymentMethodRequest request)Result<? extends PaymentMethod>delete(String token)Result<? extends PaymentMethod>delete(String token, PaymentMethodDeleteRequest request)PaymentMethodfind(String token)Result<PaymentMethodNonce>grant(String token)Result<PaymentMethodNonce>grant(String token, PaymentMethodGrantRequest grantRequest)Result<? extends PaymentMethod>parseResponse(NodeWrapper response)Result<? extends PaymentMethod>revoke(String token)Result<? extends PaymentMethod>update(String token, PaymentMethodRequest request)
-
-
-
Field Detail
-
http
private Http http
-
configuration
private Configuration configuration
-
-
Constructor Detail
-
PaymentMethodGateway
public PaymentMethodGateway(Http http, Configuration configuration)
-
-
Method Detail
-
create
public Result<? extends PaymentMethod> create(PaymentMethodRequest request)
-
update
public Result<? extends PaymentMethod> update(String token, PaymentMethodRequest request)
-
delete
public Result<? extends PaymentMethod> delete(String token)
-
delete
public Result<? extends PaymentMethod> delete(String token, PaymentMethodDeleteRequest request)
-
find
public PaymentMethod find(String token)
-
grant
public Result<PaymentMethodNonce> grant(String token)
-
grant
public Result<PaymentMethodNonce> grant(String token, PaymentMethodGrantRequest grantRequest)
-
revoke
public Result<? extends PaymentMethod> revoke(String token)
-
parseResponse
public Result<? extends PaymentMethod> parseResponse(NodeWrapper response)
-
-