Index

B C D F G H I K N P R S T U V 
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 to Ticker
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
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.
B C D F G H I K N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values