Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- Batch - Enum constant in enum class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProOrderBookMode
C
- CHANNELS - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- CoinbaseProOrderBookMode - Enum Class in info.bitrich.xchangestream.coinbasepro.dto
- CoinbaseProStreamingAdapters - Class in info.bitrich.xchangestream.coinbasepro
- CoinbaseProStreamingAdapters() - Constructor for class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingAdapters
- CoinbaseProStreamingExchange - Class in info.bitrich.xchangestream.coinbasepro
-
CoinbasePro Streaming Exchange.
- CoinbaseProStreamingExchange() - Constructor for class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- CoinbaseProStreamingMarketDataService - Class in info.bitrich.xchangestream.coinbasepro
-
Created by luca on 4/3/17.
- CoinbaseProStreamingService - Class in info.bitrich.xchangestream.coinbasepro
- CoinbaseProStreamingService(String, int, Duration, Duration, int, Supplier<CoinbaseProWebsocketAuthData>, CoinbaseProOrderBookMode) - Constructor for class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- CoinbaseProStreamingService(String, Supplier<CoinbaseProWebsocketAuthData>, CoinbaseProOrderBookMode) - Constructor for class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- CoinbaseProStreamingTradeService - Class in info.bitrich.xchangestream.coinbasepro
- CoinbaseProWebSocketSubscriptionMessage - Class in info.bitrich.xchangestream.coinbasepro.dto
-
CoinbasePro subscription message.
- CoinbaseProWebSocketSubscriptionMessage(String, ProductSubscription, CoinbaseProOrderBookMode, CoinbaseProWebsocketAuthData) - Constructor for class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- CoinbaseProWebSocketSubscriptionMessage(String, String[], CoinbaseProWebsocketAuthData) - Constructor for class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- CoinbaseProWebSocketTransaction - Class in info.bitrich.xchangestream.coinbasepro.dto
-
Domain object mapping a CoinbasePro web socket message.
- CoinbaseProWebSocketTransaction(String, String, String, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, String, String[][], String[][], String[][], String, String, long, String, String, long, String, String, String, String, String, String) - Constructor for class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- connect(ProductSubscription...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- connectionIdle() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- connectionStateObservable() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- connectionSuccess() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
D
- Default - Enum constant in enum class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProOrderBookMode
- disconnect() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
F
- Full - Enum constant in enum class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProOrderBookMode
G
- getApiUri() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- getBestAsk() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getBestBid() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getChannelNameFromMessage(JsonNode) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- getChannels() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- getClientOid() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getDefaultExchangeSpecification() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- getHigh24h() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getLastSize() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getLow24h() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getMakerOrderId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getName() - Method in enum class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProOrderBookMode
- getOpen24h() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getOrderBook(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingMarketDataService
- getOrderChanges(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingTradeService
-
Warning: the order change stream is not yet fully implemented for Coinbase Pro.
- getOrderId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getOrderType() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getOverrideApiUri() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- getPrice() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getProduct() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- getProductId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getProfileId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getRawTicker(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingMarketDataService
-
Returns an Observable of
CoinbaseProProductTicker, not converted toTicker - getRawWebSocketTransactions(CurrencyPair, boolean) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingMarketDataService
-
Web socket transactions related to the specified currency, in their raw format.
- getRawWebSocketTransactions(CurrencyPair, boolean) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
-
Subscribes to web socket transactions related to the specified currency, in their raw format.
- getRawWebSocketTransactions(CurrencyPair, boolean) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingTradeService
-
Web socket transactions related to the specified currency, in their raw format.
- getReason() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getRemainingSize() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getSequence() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getSide() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getSize() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getStreamingAccountService() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- getStreamingMarketDataService() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- getStreamingTradeService() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- getSubscribeMessage(String, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- getSubscriptionUniqueId(String, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- getTakenOrderId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
-
Deprecated.
- getTakerOrderId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getTakerProfileId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getTakerUserId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getTicker(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingMarketDataService
-
Returns the CoinbasePro ticker converted to the normalized XChange object.
- getTime() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getTradeId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getTrades(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingMarketDataService
- getType() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- getType() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getUnsubscribeMessage(String, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- getUserId() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getUserTrades(CurrencyPair, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingTradeService
- getVolume24h() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- getWebSocketClientExtensionHandler() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- getWebSocketClientHandler(WebSocketClientHandshaker, WebSocketClientHandler.WebSocketMessageHandler) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
H
- handleChannelMessage(String, JsonNode) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
I
- info.bitrich.xchangestream.coinbasepro - package info.bitrich.xchangestream.coinbasepro
- info.bitrich.xchangestream.coinbasepro.dto - package info.bitrich.xchangestream.coinbasepro.dto
- initServices() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- isAlive() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
K
- KEY - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
N
- NAME - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
P
- parseDate(String) - Static method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingAdapters
- PASSPHRASE - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- PRODUCT_IDS - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
R
- reconnectFailure() - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
S
- setChannelInactiveHandler(WebSocketClientHandler.WebSocketMessageHandler) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
-
Enables the user to listen on channel inactive events and react appropriately.
- setChannelInactiveHandler(WebSocketClientHandler.WebSocketMessageHandler) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
- setOverrideApiUri(String) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
- SIGNATURE - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- subscribeChannel(String, Object...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
-
Subscribes to the provided channel name, maintains a cache of subscriptions, in order not to subscribe more than once to the same channel.
- subscribeMultipleCurrencyPairs(ProductSubscription...) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingService
T
- TIMESTAMP - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
- toCoinbaseProFill() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- toCoinbaseProProductStats() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- toCoinbaseProProductTicker() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- toCoinbaseProTrade() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- toOrderBook(SortedMap<BigDecimal, LimitOrder>, SortedMap<BigDecimal, LimitOrder>, int, CurrencyPair) - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- toString() - Method in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketTransaction
- TYPE - Static variable in class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProWebSocketSubscriptionMessage
U
- useCompressedMessages(boolean) - Method in class info.bitrich.xchangestream.coinbasepro.CoinbaseProStreamingExchange
V
- valueOf(String) - Static method in enum class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProOrderBookMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class info.bitrich.xchangestream.coinbasepro.dto.CoinbaseProOrderBookMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values
CoinbaseProWebSocketTransaction.getTakerOrderId()