Package-level declarations

Enum vocabulary for the query parameters shared across this library's request builders: response format, sampling interval, output size, price-series field, moving-average type, Alpha Vantage function code, and treasury maturity.

Most constants serialize to their own Java name, but not all — com.crazzyghost.alphavantage.parameters.MAType, for example, serializes to Alpha Vantage's numeric moving-average-type code rather than its constant name. Each enum's own javadoc documents the actual wire value per constant.

Types

Link copied to clipboard
public enum DataType
The datatype API parameter, controlling the response format Alpha Vantage returns for a request.
Link copied to clipboard
public enum Function
The function API parameter, selecting which Alpha Vantage endpoint a request calls.
Link copied to clipboard
public enum Interval
The interval API parameter, specifying the time interval between two consecutive data points for a time series or indicator request.
Link copied to clipboard
public enum Maturity
The maturity API parameter, specifying the US Treasury bond maturity a TREASURY_YIELD request returns the yield for.
Link copied to clipboard
public enum MAType
The matype API parameter, selecting the moving-average calculation an indicator applies (for example, the moving average used for a Bollinger Bands' middle band).
Link copied to clipboard
public enum OutputSize
The outputsize API parameter, controlling how much historical data a time-series request returns.
Link copied to clipboard
public enum SeriesType
The series_type API parameter, selecting which price field of a time series an indicator is calculated against.