public interface InstrumentsClient
| Modifier and Type | Method and Description |
|---|---|
<T extends CreateInstrumentResponse> |
create(CreateInstrumentRequest createInstrumentRequest) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
delete(java.lang.String instrumentId) |
java.util.concurrent.CompletableFuture<GetInstrumentResponse> |
get(java.lang.String instrumentId) |
java.util.concurrent.CompletableFuture<BankAccountFieldResponse> |
getBankAccountFieldFormatting(CountryCode country,
Currency currency,
BankAccountFieldQuery query) |
<T extends UpdateInstrumentResponse> |
update(java.lang.String instrumentId,
UpdateInstrumentRequest updateInstrumentRequest) |
<T extends CreateInstrumentResponse> java.util.concurrent.CompletableFuture<T> create(CreateInstrumentRequest createInstrumentRequest)
java.util.concurrent.CompletableFuture<GetInstrumentResponse> get(java.lang.String instrumentId)
<T extends UpdateInstrumentResponse> java.util.concurrent.CompletableFuture<T> update(java.lang.String instrumentId, UpdateInstrumentRequest updateInstrumentRequest)
java.util.concurrent.CompletableFuture<EmptyResponse> delete(java.lang.String instrumentId)
java.util.concurrent.CompletableFuture<BankAccountFieldResponse> getBankAccountFieldFormatting(CountryCode country, Currency currency, BankAccountFieldQuery query)