Interface OrderRequestService.WithRawResponse
-
- All Implemented Interfaces:
public interface OrderRequestService.WithRawResponseA view of OrderRequestService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract OrderRequestService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
eip155
abstract Eip155Service.WithRawResponse eip155()
-
retrieve
@MustBeClosed() HttpResponseFor<OrderRequest> retrieve(String orderRequestId, OrderRequestRetrieveParams params)
Returns a raw HTTP response for
get /api/v2/accounts/{account_id}/order_requests/{order_request_id}, but is otherwise the same as OrderRequestService.retrieve.
-
retrieve
@MustBeClosed() HttpResponseFor<OrderRequest> retrieve(String orderRequestId, OrderRequestRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<OrderRequest> retrieve(OrderRequestRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponseFor<OrderRequest> retrieve(OrderRequestRetrieveParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<List<OrderRequest>> list(String accountId)
Returns a raw HTTP response for
get /api/v2/accounts/{account_id}/order_requests, but is otherwise the same as OrderRequestService.list.
-
list
@MustBeClosed() HttpResponseFor<List<OrderRequest>> list(String accountId, OrderRequestListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<List<OrderRequest>> list(String accountId, OrderRequestListParams params)
-
list
@MustBeClosed() abstract HttpResponseFor<List<OrderRequest>> list(OrderRequestListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<List<OrderRequest>> list(OrderRequestListParams params)
-
list
@MustBeClosed() HttpResponseFor<List<OrderRequest>> list(String accountId, RequestOptions requestOptions)
-
createLimitBuy
@MustBeClosed() HttpResponseFor<OrderRequest> createLimitBuy(String accountId, OrderRequestCreateLimitBuyParams params)
Returns a raw HTTP response for
post /api/v2/accounts/{account_id}/order_requests/limit_buy, but is otherwise the same as OrderRequestService.createLimitBuy.
-
createLimitBuy
@MustBeClosed() HttpResponseFor<OrderRequest> createLimitBuy(String accountId, OrderRequestCreateLimitBuyParams params, RequestOptions requestOptions)
-
createLimitBuy
@MustBeClosed() HttpResponseFor<OrderRequest> createLimitBuy(OrderRequestCreateLimitBuyParams params)
-
createLimitBuy
@MustBeClosed() abstract HttpResponseFor<OrderRequest> createLimitBuy(OrderRequestCreateLimitBuyParams params, RequestOptions requestOptions)
-
createLimitSell
@MustBeClosed() HttpResponseFor<OrderRequest> createLimitSell(String accountId, OrderRequestCreateLimitSellParams params)
Returns a raw HTTP response for
post /api/v2/accounts/{account_id}/order_requests/limit_sell, but is otherwise the same as OrderRequestService.createLimitSell.
-
createLimitSell
@MustBeClosed() HttpResponseFor<OrderRequest> createLimitSell(String accountId, OrderRequestCreateLimitSellParams params, RequestOptions requestOptions)
-
createLimitSell
@MustBeClosed() HttpResponseFor<OrderRequest> createLimitSell(OrderRequestCreateLimitSellParams params)
-
createLimitSell
@MustBeClosed() abstract HttpResponseFor<OrderRequest> createLimitSell(OrderRequestCreateLimitSellParams params, RequestOptions requestOptions)
-
createMarketBuy
@MustBeClosed() HttpResponseFor<OrderRequest> createMarketBuy(String accountId, OrderRequestCreateMarketBuyParams params)
Returns a raw HTTP response for
post /api/v2/accounts/{account_id}/order_requests/market_buy, but is otherwise the same as OrderRequestService.createMarketBuy.
-
createMarketBuy
@MustBeClosed() HttpResponseFor<OrderRequest> createMarketBuy(String accountId, OrderRequestCreateMarketBuyParams params, RequestOptions requestOptions)
-
createMarketBuy
@MustBeClosed() HttpResponseFor<OrderRequest> createMarketBuy(OrderRequestCreateMarketBuyParams params)
-
createMarketBuy
@MustBeClosed() abstract HttpResponseFor<OrderRequest> createMarketBuy(OrderRequestCreateMarketBuyParams params, RequestOptions requestOptions)
-
createMarketSell
@MustBeClosed() HttpResponseFor<OrderRequest> createMarketSell(String accountId, OrderRequestCreateMarketSellParams params)
Returns a raw HTTP response for
post /api/v2/accounts/{account_id}/order_requests/market_sell, but is otherwise the same as OrderRequestService.createMarketSell.
-
createMarketSell
@MustBeClosed() HttpResponseFor<OrderRequest> createMarketSell(String accountId, OrderRequestCreateMarketSellParams params, RequestOptions requestOptions)
-
createMarketSell
@MustBeClosed() HttpResponseFor<OrderRequest> createMarketSell(OrderRequestCreateMarketSellParams params)
-
createMarketSell
@MustBeClosed() abstract HttpResponseFor<OrderRequest> createMarketSell(OrderRequestCreateMarketSellParams params, RequestOptions requestOptions)
-
getFeeQuote
@MustBeClosed() HttpResponseFor<OrderRequestGetFeeQuoteResponse> getFeeQuote(String accountId, OrderRequestGetFeeQuoteParams params)
Returns a raw HTTP response for
post /api/v2/accounts/{account_id}/order_requests/fee_quote, but is otherwise the same as OrderRequestService.getFeeQuote.
-
getFeeQuote
@MustBeClosed() HttpResponseFor<OrderRequestGetFeeQuoteResponse> getFeeQuote(String accountId, OrderRequestGetFeeQuoteParams params, RequestOptions requestOptions)
-
getFeeQuote
@MustBeClosed() HttpResponseFor<OrderRequestGetFeeQuoteResponse> getFeeQuote(OrderRequestGetFeeQuoteParams params)
-
getFeeQuote
@MustBeClosed() abstract HttpResponseFor<OrderRequestGetFeeQuoteResponse> getFeeQuote(OrderRequestGetFeeQuoteParams params, RequestOptions requestOptions)
-
-
-
-