@Override public DeepAsyncRequestBuilder addChannel(final DeepChannel channel) { super.addChannel(channel); return this; }
private void deepAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<DeepResult>> request = new DeepAsyncRequestBuilder() .addChannel(DeepChannel.DEEP) .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, DEEP_ASYNC_RESPONSE_CONSUMER); }
private void auctionAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<Auction>> request = new AuctionAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, AUCTION_CONSUMER); }
private void tradeBreakAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<Trade>> request = new TradeBreakAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, TRADE_BREAK_CONSUMER); }
private void bookAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<Book>> request = new BookAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, BOOK_CONSUMER); }
private void tradingStatusAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<TradingStatus>> request = new TradingStatusAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, TRADING_STATUS_CONSUMER); }
private void securityEventAsyncRequestBuilder() { final SocketRequest<DeepAsyncResponse<SecurityEvent>> request = new SecurityEventAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, SECURITY_EVENT_CONSUMER); }
private void opHaltStatusAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<OpHaltStatus>> request = new OpHaltStatusAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, OP_HALT_STATUS_CONSUMER); }
private void ssrStatusAsyncRequestBuilder() { final SocketRequest<DeepAsyncResponse<SsrStatus>> request = new SsrStatusAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, SSR_STATUS_CONSUMER); }
private void tradesAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<Trade>> request = new TradesAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, TRADES_CONSUMER); }
private void systemEventAsyncRequestSample() { final SocketRequest<DeepAsyncResponse<SystemEvent>> request = new SystemEventAsyncRequestBuilder() .withSymbol("AAPL") .build(); iexTradingClient.subscribe(request, SYSTEM_EVENT_CONSUMER); }
public BookAsyncRequestBuilder() { super.addChannel(DeepChannel.BOOK); }
public SystemEventAsyncRequestBuilder() { super.addChannel(DeepChannel.SYSTEM_EVENT); }
public SecurityEventAsyncRequestBuilder() { super.addChannel(DeepChannel.SECURITY_EVENT); }
public AuctionAsyncRequestBuilder() { super.addChannel(DeepChannel.AUCTION); }
public SsrStatusAsyncRequestBuilder() { super.addChannel(DeepChannel.SSR_STATUS); }
public TradingStatusAsyncRequestBuilder() { super.addChannel(DeepChannel.TRADING_STATUS); }
public TradesAsyncRequestBuilder() { super.addChannel(DeepChannel.TRADES); }
public OpHaltStatusAsyncRequestBuilder() { super.addChannel(DeepChannel.OP_HALT_STATUS); }
public TradeBreakAsyncRequestBuilder() { super.addChannel(DeepChannel.TRADE_BREAK); }