Package tbdex.sdk.rust
Class ExchangeData
-
- All Implemented Interfaces:
-
tbdex.sdk.rust.Disposable
public final class ExchangeData implements Disposable
-
-
Field Summary
Fields Modifier and Type Field Description private Rfqrfqprivate Quotequoteprivate Orderorderprivate OrderInstructionsorderInstructionsprivate Cancelcancelprivate List<OrderStatus>orderStatusesprivate Closeclose
-
Constructor Summary
Constructors Constructor Description ExchangeData(Rfq rfq, Quote quote, Order order, OrderInstructions orderInstructions, Cancel cancel, List<OrderStatus> orderStatuses, Close close)
-
Method Summary
Modifier and Type Method Description final RfqgetRfq()final UnitsetRfq(Rfq rfq)final QuotegetQuote()final UnitsetQuote(Quote quote)final OrdergetOrder()final UnitsetOrder(Order order)final OrderInstructionsgetOrderInstructions()final UnitsetOrderInstructions(OrderInstructions orderInstructions)final CancelgetCancel()final UnitsetCancel(Cancel cancel)final List<OrderStatus>getOrderStatuses()final UnitsetOrderStatuses(List<OrderStatus> orderStatuses)final ClosegetClose()final UnitsetClose(Close close)Unitdestroy()-
-
Constructor Detail
-
ExchangeData
ExchangeData(Rfq rfq, Quote quote, Order order, OrderInstructions orderInstructions, Cancel cancel, List<OrderStatus> orderStatuses, Close close)
-
-
Method Detail
-
getOrderInstructions
final OrderInstructions getOrderInstructions()
-
setOrderInstructions
final Unit setOrderInstructions(OrderInstructions orderInstructions)
-
getOrderStatuses
final List<OrderStatus> getOrderStatuses()
-
setOrderStatuses
final Unit setOrderStatuses(List<OrderStatus> orderStatuses)
-
-
-
-