public class CustomersClientImpl extends AbstractClient implements CustomersClient
apiClient, configuration| Constructor and Description |
|---|
CustomersClientImpl(ApiClient apiClient,
CheckoutConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<IdResponse> |
create(CustomerRequest customerRequest) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
delete(java.lang.String customerId) |
java.util.concurrent.CompletableFuture<CustomerResponse> |
get(java.lang.String customerId) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
update(java.lang.String customerId,
CustomerRequest customerRequest) |
buildPath, isSandbox, sdkAuthorization, sdkAuthorizationpublic CustomersClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
public java.util.concurrent.CompletableFuture<CustomerResponse> get(java.lang.String customerId)
get in interface CustomersClientpublic java.util.concurrent.CompletableFuture<IdResponse> create(CustomerRequest customerRequest)
create in interface CustomersClientpublic java.util.concurrent.CompletableFuture<EmptyResponse> update(java.lang.String customerId, CustomerRequest customerRequest)
update in interface CustomersClientpublic java.util.concurrent.CompletableFuture<EmptyResponse> delete(java.lang.String customerId)
delete in interface CustomersClient