Package com.checkout.customers.previous
Interface CustomersClient
-
- All Known Implementing Classes:
CustomersClientImpl
public interface CustomersClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<IdResponse>create(CustomerRequest customerRequest)java.util.concurrent.CompletableFuture<EmptyResponse>delete(java.lang.String customerId)java.util.concurrent.CompletableFuture<CustomerDetailsResponse>get(java.lang.String customerId)java.util.concurrent.CompletableFuture<EmptyResponse>update(java.lang.String customerId, CustomerRequest customerRequest)
-
-
-
Method Detail
-
get
java.util.concurrent.CompletableFuture<CustomerDetailsResponse> get(java.lang.String customerId)
-
create
java.util.concurrent.CompletableFuture<IdResponse> create(CustomerRequest customerRequest)
-
update
java.util.concurrent.CompletableFuture<EmptyResponse> update(java.lang.String customerId, CustomerRequest customerRequest)
-
delete
java.util.concurrent.CompletableFuture<EmptyResponse> delete(java.lang.String customerId)
-
-