Interface OrderRequestServiceAsync
-
- All Implemented Interfaces:
public interface OrderRequestServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceOrderRequestServiceAsync.WithRawResponseA view of OrderRequestServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract OrderRequestServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract OrderRequestServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
stocks
abstract StockServiceAsync stocks()
-
retrieve
CompletableFuture<OrderRequest> retrieve(String orderRequestId, OrderRequestRetrieveParams params)
Get a specific
OrderRequestby its ID.
-
retrieve
CompletableFuture<OrderRequest> retrieve(String orderRequestId, OrderRequestRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<OrderRequest> retrieve(OrderRequestRetrieveParams params)
-
retrieve
abstract CompletableFuture<OrderRequest> retrieve(OrderRequestRetrieveParams params, RequestOptions requestOptions)
-
list
CompletableFuture<List<OrderRequest>> list(String accountId)
Lists
OrderRequests.
-
list
CompletableFuture<List<OrderRequest>> list(String accountId, OrderRequestListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<List<OrderRequest>> list(String accountId, OrderRequestListParams params)
-
list
abstract CompletableFuture<List<OrderRequest>> list(OrderRequestListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<List<OrderRequest>> list(OrderRequestListParams params)
-
list
CompletableFuture<List<OrderRequest>> list(String accountId, RequestOptions requestOptions)
-
createLimitBuy
CompletableFuture<OrderRequest> createLimitBuy(String accountId, OrderRequestCreateLimitBuyParams params)
Create a managed
OrderRequestto place a limit buyOrder.
-
createLimitBuy
CompletableFuture<OrderRequest> createLimitBuy(String accountId, OrderRequestCreateLimitBuyParams params, RequestOptions requestOptions)
-
createLimitBuy
CompletableFuture<OrderRequest> createLimitBuy(OrderRequestCreateLimitBuyParams params)
-
createLimitBuy
abstract CompletableFuture<OrderRequest> createLimitBuy(OrderRequestCreateLimitBuyParams params, RequestOptions requestOptions)
-
createLimitSell
CompletableFuture<OrderRequest> createLimitSell(String accountId, OrderRequestCreateLimitSellParams params)
Create a managed
OrderRequestto place a limit sellOrder.
-
createLimitSell
CompletableFuture<OrderRequest> createLimitSell(String accountId, OrderRequestCreateLimitSellParams params, RequestOptions requestOptions)
-
createLimitSell
CompletableFuture<OrderRequest> createLimitSell(OrderRequestCreateLimitSellParams params)
-
createLimitSell
abstract CompletableFuture<OrderRequest> createLimitSell(OrderRequestCreateLimitSellParams params, RequestOptions requestOptions)
-
createMarketBuy
CompletableFuture<OrderRequest> createMarketBuy(String accountId, OrderRequestCreateMarketBuyParams params)
Create a managed
OrderRequestto place a market buyOrder. Fees for theOrderare included in the transaction. Refer to our Fee Quote API for fee estimation.
-
createMarketBuy
CompletableFuture<OrderRequest> createMarketBuy(String accountId, OrderRequestCreateMarketBuyParams params, RequestOptions requestOptions)
-
createMarketBuy
CompletableFuture<OrderRequest> createMarketBuy(OrderRequestCreateMarketBuyParams params)
-
createMarketBuy
abstract CompletableFuture<OrderRequest> createMarketBuy(OrderRequestCreateMarketBuyParams params, RequestOptions requestOptions)
-
createMarketSell
CompletableFuture<OrderRequest> createMarketSell(String accountId, OrderRequestCreateMarketSellParams params)
Create a managed
OrderRequestto place a market sellOrder.
-
createMarketSell
CompletableFuture<OrderRequest> createMarketSell(String accountId, OrderRequestCreateMarketSellParams params, RequestOptions requestOptions)
-
createMarketSell
CompletableFuture<OrderRequest> createMarketSell(OrderRequestCreateMarketSellParams params)
-
createMarketSell
abstract CompletableFuture<OrderRequest> createMarketSell(OrderRequestCreateMarketSellParams params, RequestOptions requestOptions)
-
getFeeQuote
CompletableFuture<OrderRequestGetFeeQuoteResponse> getFeeQuote(String accountId, OrderRequestGetFeeQuoteParams params)
Get fee quote data for an
Order Request. This is provided primarily for informational purposes.
-
getFeeQuote
CompletableFuture<OrderRequestGetFeeQuoteResponse> getFeeQuote(String accountId, OrderRequestGetFeeQuoteParams params, RequestOptions requestOptions)
-
getFeeQuote
CompletableFuture<OrderRequestGetFeeQuoteResponse> getFeeQuote(OrderRequestGetFeeQuoteParams params)
-
getFeeQuote
abstract CompletableFuture<OrderRequestGetFeeQuoteResponse> getFeeQuote(OrderRequestGetFeeQuoteParams params, RequestOptions requestOptions)
-
-
-
-