Skip navigation links
A B C D E G I J O P R S T U V W 

A

ApiException - Exception in com.bitoex.bitopro.java.exception
 
ApiException(int, String, String) - Constructor for exception com.bitoex.bitopro.java.exception.ApiException
 

B

BadArgumentException - Exception in com.bitoex.bitopro.java.exception
 
BadArgumentException(String, String) - Constructor for exception com.bitoex.bitopro.java.exception.BadArgumentException
 
BadGatewayException - Exception in com.bitoex.bitopro.java.exception
 
BadGatewayException(String, String) - Constructor for exception com.bitoex.bitopro.java.exception.BadGatewayException
 
Balance - Class in com.bitoex.bitopro.java.model
 
Balance(BigDecimal, BigDecimal, String, BigDecimal) - Constructor for class com.bitoex.bitopro.java.model.Balance
 
BitoProClient - Interface in com.bitoex.bitopro.java.client
Client for BitoPro API.
BitoProClient.BitoProPairClient - Class in com.bitoex.bitopro.java.client
A pair specific BitoProClient.
BitoProClientBuilder - Class in com.bitoex.bitopro.java.client
A builder for creating BitoProClient and BitoProPublicClient.
BitoProPublicClient - Interface in com.bitoex.bitopro.java.client
Client for BitoPro Public API.
BitoProPublicClient.BitoProPublicPairClient - Class in com.bitoex.bitopro.java.client
A pair specific BitoProPublicClient.
BitoProUtils - Class in com.bitoex.bitopro.java.util
 

C

cancelOrder(String) - Method in class com.bitoex.bitopro.java.client.BitoProClient.BitoProPairClient
Cancel an order.
cancelOrder(String, String) - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Cancel an order.
cancelOrder(String, String) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProClient
Cancel an order.
com.bitoex.bitopro.java.client - package com.bitoex.bitopro.java.client
 
com.bitoex.bitopro.java.exception - package com.bitoex.bitopro.java.exception
 
com.bitoex.bitopro.java.model - package com.bitoex.bitopro.java.model
 
com.bitoex.bitopro.java.signature - package com.bitoex.bitopro.java.signature
 
com.bitoex.bitopro.java.util - package com.bitoex.bitopro.java.util
 
create(String, String, String) - Method in class com.bitoex.bitopro.java.client.BitoProClientBuilder
Create BitoProClient with provided api key, secret and email.
createDefaultClient() - Static method in class com.bitoex.bitopro.java.util.BitoProUtils
 
createLimitOrder(OrderAction, BigDecimal, BigDecimal) - Method in class com.bitoex.bitopro.java.client.BitoProClient.BitoProPairClient
Place a limit price order.
createLimitOrder(String, OrderAction, BigDecimal, BigDecimal) - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Place a limit price order.
createLimitOrder(String, OrderAction, BigDecimal, BigDecimal) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProClient
Place a limit price order.
createMarketOrder(OrderAction, BigDecimal) - Method in class com.bitoex.bitopro.java.client.BitoProClient.BitoProPairClient
Place a market order.
createMarketOrder(String, OrderAction, BigDecimal) - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Place a market order.
createMarketOrder(String, OrderAction, BigDecimal) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProClient
Place a market order.
createPublic() - Method in class com.bitoex.bitopro.java.client.BitoProClientBuilder
Create BitoProPublicClient.
createWithEnv() - Method in class com.bitoex.bitopro.java.client.BitoProClientBuilder
Create BitoProClient with key, secret, email from ENV using "BITO_PRO_KEY", "BITO_PRO_SECRET" and "BITO_PRO_EMAIL" as keys respectively.
createWithProperties(Properties) - Method in class com.bitoex.bitopro.java.client.BitoProClientBuilder
Create BitoProClient with key, secret, email from provided Properties using "bitopro.key", "bitopro.secret" and "bitopro.email" as keys respectively.
createWithSystemProperties() - Method in class com.bitoex.bitopro.java.client.BitoProClientBuilder
Create BitoProClient with key, secret, email from Java system properties using "BITO_PRO_KEY", "BITO_PRO_SECRET" and "BITO_PRO_EMAIL" as keys respectively.

D

DefaultBitoProClient - Class in com.bitoex.bitopro.java.client
Default implementation for BitoProClient using HttpClient.
DefaultBitoProClient(String, String, String, CloseableHttpClient) - Constructor for class com.bitoex.bitopro.java.client.DefaultBitoProClient
 
DefaultBitoProClient(String, String, String) - Constructor for class com.bitoex.bitopro.java.client.DefaultBitoProClient
 
DefaultBitoProPublicClient - Class in com.bitoex.bitopro.java.client
Default implementation for BitoProPublicClient using HttpClient.
DefaultBitoProPublicClient(CloseableHttpClient) - Constructor for class com.bitoex.bitopro.java.client.DefaultBitoProPublicClient
 
DefaultBitoProPublicClient() - Constructor for class com.bitoex.bitopro.java.client.DefaultBitoProPublicClient
 
DoubleSendException - Exception in com.bitoex.bitopro.java.exception
 
DoubleSendException(String, String) - Constructor for exception com.bitoex.bitopro.java.exception.DoubleSendException
 

E

Entry(BigDecimal, int, BigDecimal, BigDecimal) - Constructor for class com.bitoex.bitopro.java.model.OrderBook.Entry
 
Error - Class in com.bitoex.bitopro.java.model
 
Error(String) - Constructor for class com.bitoex.bitopro.java.model.Error
 

G

getAccountBalances() - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Get account's balances.
getAccountBalances() - Method in class com.bitoex.bitopro.java.client.DefaultBitoProClient
Get account's balances.
getAction() - Method in class com.bitoex.bitopro.java.model.Order
 
getAction() - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
getAction() - Method in class com.bitoex.bitopro.java.model.OrderResponse
 
getAmount() - Method in class com.bitoex.bitopro.java.model.Balance
Get total amount for the currency.
getAmount() - Method in class com.bitoex.bitopro.java.model.OrderBook.Entry
 
getAmount() - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
getAmount() - Method in class com.bitoex.bitopro.java.model.OrderResponse
 
getAmount() - Method in class com.bitoex.bitopro.java.model.Trade
 
getAsks() - Method in class com.bitoex.bitopro.java.model.OrderBook
 
getAvailable() - Method in class com.bitoex.bitopro.java.model.Balance
Get available amount for the currency, the amount usable.
getAvgExecutionPrice() - Method in class com.bitoex.bitopro.java.model.Order
 
getBids() - Method in class com.bitoex.bitopro.java.model.OrderBook
 
getBitoFee() - Method in class com.bitoex.bitopro.java.model.Order
 
getCode() - Method in exception com.bitoex.bitopro.java.exception.ApiException
 
getCount() - Method in class com.bitoex.bitopro.java.model.OrderBook.Entry
 
getCurrency() - Method in class com.bitoex.bitopro.java.model.Balance
Get the currency symbol for the amount.
getData() - Method in class com.bitoex.bitopro.java.model.PaginatedList
 
getData() - Method in class com.bitoex.bitopro.java.model.ResponseWrapper
 
getError() - Method in class com.bitoex.bitopro.java.model.Error
 
getExecutedAmount() - Method in class com.bitoex.bitopro.java.model.Order
 
getFee() - Method in class com.bitoex.bitopro.java.model.Order
 
getFeeSymbol() - Method in class com.bitoex.bitopro.java.model.Order
 
getHigh24hr() - Method in class com.bitoex.bitopro.java.model.Ticker
 
getId() - Method in class com.bitoex.bitopro.java.model.Order
 
getLastPrice() - Method in class com.bitoex.bitopro.java.model.Ticker
 
getLow24hr() - Method in class com.bitoex.bitopro.java.model.Ticker
 
getOrder(String) - Method in class com.bitoex.bitopro.java.client.BitoProClient.BitoProPairClient
Get order specified by pair and id.
getOrder(String, String) - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Get order specified by pair and id.
getOrder(String, String) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProClient
Get order specified by pair and id.
getOrderBook() - Method in class com.bitoex.bitopro.java.client.BitoProPublicClient.BitoProPublicPairClient
Get orderbook for specific pair.
getOrderBook(String) - Method in interface com.bitoex.bitopro.java.client.BitoProPublicClient
Get order book for specific pair.
getOrderBook(String) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProPublicClient
Get order book for specific pair.
getOrderHistory() - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Get the completed or cancelled orders.
getOrderHistory() - Method in class com.bitoex.bitopro.java.client.DefaultBitoProClient
Get the completed or cancelled orders.
getOrderId() - Method in class com.bitoex.bitopro.java.model.OrderResponse
 
getOrders(boolean, int) - Method in class com.bitoex.bitopro.java.client.BitoProClient.BitoProPairClient
Get orders for specified pair in paginated form.
getOrders(String, boolean, int) - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Get orders for specified pair in paginated form.
getOrders(String, boolean, int) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProClient
Get orders for specified pair in paginated form.
getOriginalAmount() - Method in class com.bitoex.bitopro.java.model.Order
 
getPage() - Method in class com.bitoex.bitopro.java.model.PaginatedList
 
getPair() - Method in class com.bitoex.bitopro.java.model.Order
 
getPair() - Method in class com.bitoex.bitopro.java.model.Ticker
 
getPair(String, String) - Static method in class com.bitoex.bitopro.java.util.BitoProUtils
 
getPairClient(String) - Method in interface com.bitoex.bitopro.java.client.BitoProClient
Create convenient methods for specified pair.
getPairClient(String) - Method in interface com.bitoex.bitopro.java.client.BitoProPublicClient
Create convenient methods for specified pair.
getPayload() - Method in class com.bitoex.bitopro.java.signature.Signature.BitoProPayload
 
getPrice() - Method in class com.bitoex.bitopro.java.model.Order
 
getPrice() - Method in class com.bitoex.bitopro.java.model.OrderBook.Entry
 
getPrice() - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
getPrice() - Method in class com.bitoex.bitopro.java.model.OrderResponse
 
getPrice() - Method in class com.bitoex.bitopro.java.model.Trade
 
getPriceChange24hr() - Method in class com.bitoex.bitopro.java.model.Ticker
 
getRemainingAmount() - Method in class com.bitoex.bitopro.java.model.Order
 
getSignature() - Method in class com.bitoex.bitopro.java.signature.Signature.BitoProPayload
 
getStake() - Method in class com.bitoex.bitopro.java.model.Balance
Get the staked amount for the currency.
getStatus() - Method in class com.bitoex.bitopro.java.model.Order
 
getTicker() - Method in class com.bitoex.bitopro.java.client.BitoProPublicClient.BitoProPublicPairClient
Get ticker for specific pair.
getTicker(String) - Method in interface com.bitoex.bitopro.java.client.BitoProPublicClient
Get ticker for specific pair.
getTicker(String) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProPublicClient
Get ticker for specific pair.
getTickers() - Method in interface com.bitoex.bitopro.java.client.BitoProPublicClient
Get tickers for all pairs.
getTickers() - Method in class com.bitoex.bitopro.java.client.DefaultBitoProPublicClient
Get tickers for all pairs.
getTimestamp() - Method in class com.bitoex.bitopro.java.model.Order
 
getTimestamp() - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
getTimestamp() - Method in class com.bitoex.bitopro.java.model.OrderResponse
 
getTimestamp() - Method in class com.bitoex.bitopro.java.model.Trade
 
getTotal() - Method in class com.bitoex.bitopro.java.model.OrderBook.Entry
 
getTotalPages() - Method in class com.bitoex.bitopro.java.model.PaginatedList
 
getTrades() - Method in class com.bitoex.bitopro.java.client.BitoProPublicClient.BitoProPublicPairClient
Get recent trades for specific pair.
getTrades(String) - Method in interface com.bitoex.bitopro.java.client.BitoProPublicClient
Get recent trades for specific pair.
getTrades(String) - Method in class com.bitoex.bitopro.java.client.DefaultBitoProPublicClient
Get recent trades for specific pair.
getType() - Method in class com.bitoex.bitopro.java.model.Order
 
getType() - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
getVolume24hr() - Method in class com.bitoex.bitopro.java.model.Ticker
 

I

isBuyer() - Method in class com.bitoex.bitopro.java.model.Ticker
 
isBuyer() - Method in class com.bitoex.bitopro.java.model.Trade
 
iterator() - Method in class com.bitoex.bitopro.java.model.PaginatedList
 

J

jsonToPayload(String) - Static method in class com.bitoex.bitopro.java.signature.Signature
Turn Json body to specified payload format.

O

Order - Class in com.bitoex.bitopro.java.model
 
Order(OrderAction, BigDecimal, BigDecimal, BigDecimal, BigDecimal, String, String, BigDecimal, String, BigDecimal, BigDecimal, OrderStatus, long, OrderType) - Constructor for class com.bitoex.bitopro.java.model.Order
 
OrderAction - Enum in com.bitoex.bitopro.java.model
 
OrderBook - Class in com.bitoex.bitopro.java.model
 
OrderBook(List<OrderBook.Entry>, List<OrderBook.Entry>) - Constructor for class com.bitoex.bitopro.java.model.OrderBook
 
OrderBook.Entry - Class in com.bitoex.bitopro.java.model
 
OrderRequest - Class in com.bitoex.bitopro.java.model
 
OrderRequest() - Constructor for class com.bitoex.bitopro.java.model.OrderRequest
 
OrderResponse - Class in com.bitoex.bitopro.java.model
 
OrderResponse(String, OrderAction, BigDecimal, BigDecimal, long) - Constructor for class com.bitoex.bitopro.java.model.OrderResponse
 
OrderStatus - Enum in com.bitoex.bitopro.java.model
 
OrderType - Enum in com.bitoex.bitopro.java.model
 

P

PaginatedList<T> - Class in com.bitoex.bitopro.java.model
 
PaginatedList(List<T>, int, int) - Constructor for class com.bitoex.bitopro.java.model.PaginatedList
 

R

RateLimitExceedException - Exception in com.bitoex.bitopro.java.exception
 
RateLimitExceedException(String, String) - Constructor for exception com.bitoex.bitopro.java.exception.RateLimitExceedException
 
ResponseWrapper<T> - Class in com.bitoex.bitopro.java.model
 
ResponseWrapper() - Constructor for class com.bitoex.bitopro.java.model.ResponseWrapper
 

S

ServiceUnavailableException - Exception in com.bitoex.bitopro.java.exception
 
ServiceUnavailableException(String, String) - Constructor for exception com.bitoex.bitopro.java.exception.ServiceUnavailableException
 
setAction(OrderAction) - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
setAmount(BigDecimal) - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
setData(T) - Method in class com.bitoex.bitopro.java.model.ResponseWrapper
 
setPrice(BigDecimal) - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
setTimestamp(long) - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
setType(OrderType) - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
Signature - Class in com.bitoex.bitopro.java.signature
A tool for preparing payload and signed signature for a account.
Signature(String, String) - Constructor for class com.bitoex.bitopro.java.signature.Signature
Constructor.
Signature.BitoProPayload - Class in com.bitoex.bitopro.java.signature
Data class containing payload and signature.
signDefaultRequest(long) - Method in class com.bitoex.bitopro.java.signature.Signature
Provide payload and signature using default data.
signJsonBody(String) - Method in class com.bitoex.bitopro.java.signature.Signature
Provide payload and signature with specified Json data.
signPayload(String) - Method in class com.bitoex.bitopro.java.signature.Signature
Sign the payload.

T

Ticker - Class in com.bitoex.bitopro.java.model
 
Ticker(BigDecimal, boolean, BigDecimal, BigDecimal, String, BigDecimal, BigDecimal) - Constructor for class com.bitoex.bitopro.java.model.Ticker
 
toString() - Method in class com.bitoex.bitopro.java.model.Balance
 
toString() - Method in class com.bitoex.bitopro.java.model.Order
 
toString() - Method in class com.bitoex.bitopro.java.model.OrderBook
 
toString() - Method in class com.bitoex.bitopro.java.model.OrderRequest
 
toString() - Method in class com.bitoex.bitopro.java.model.OrderResponse
 
toString() - Method in class com.bitoex.bitopro.java.model.PaginatedList
 
toString() - Method in class com.bitoex.bitopro.java.model.Ticker
 
toString() - Method in class com.bitoex.bitopro.java.model.Trade
 
toString() - Method in class com.bitoex.bitopro.java.signature.Signature.BitoProPayload
 
Trade - Class in com.bitoex.bitopro.java.model
 
Trade(BigDecimal, BigDecimal, boolean, long) - Constructor for class com.bitoex.bitopro.java.model.Trade
 

U

UnauthorizedApiKeyException - Exception in com.bitoex.bitopro.java.exception
 
UnauthorizedApiKeyException(String, String) - Constructor for exception com.bitoex.bitopro.java.exception.UnauthorizedApiKeyException
 

V

validatePair(String) - Static method in class com.bitoex.bitopro.java.util.BitoProUtils
 
valueOf(String) - Static method in enum com.bitoex.bitopro.java.model.OrderAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bitoex.bitopro.java.model.OrderStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bitoex.bitopro.java.model.OrderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bitoex.bitopro.java.model.OrderAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bitoex.bitopro.java.model.OrderStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bitoex.bitopro.java.model.OrderType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withClient(CloseableHttpClient) - Static method in class com.bitoex.bitopro.java.client.BitoProClientBuilder
Create a BitoProClientBuilder with provided client.
withDefaultClient() - Static method in class com.bitoex.bitopro.java.client.BitoProClientBuilder
Create a BitoProClientBuilder with default client.
A B C D E G I J O P R S T U V W 
Skip navigation links