Package-level declarations

Fluent request builders for Alpha Vantage's digital currency endpoints.

com.crazzyghost.alphavantage.cryptocurrency.request.CryptoRequest holds the symbol, market and function every crypto request shares. com.crazzyghost.alphavantage.cryptocurrency.request.DigitalCurrencyRequest and com.crazzyghost.alphavantage.cryptocurrency.request.IntradayRequest add the parameters specific to the time-series cadences, and com.crazzyghost.alphavantage.cryptocurrency.request.RatingRequest builds the crypto health index request. Reached through com.crazzyghost.alphavantage.cryptocurrency.Crypto.

Types

Link copied to clipboard
public abstract class CryptoRequest
The parameters every crypto currency request carries: the digital currency symbol, the market to price it in, and the Alpha Vantage function to call.
Link copied to clipboard
A request for a digital currency time series.
Link copied to clipboard
public class IntradayRequest extends CryptoRequest
A request for the CRYPTO_INTRADAY endpoint, which reports a digital currency's open-high-low-close-volume series at a selectable sub-daily interval.
Link copied to clipboard
public class RatingRequest extends CryptoRequest
A request for the CRYPTO_RATING endpoint, which reports the FCAS health index for a digital currency.