Class SolConstants.EODConstants
java.lang.Object
com.bluebell.greenhouse.sol.constants.SolConstants.EODConstants
- Enclosing class:
SolConstants
Constants for EOD-backed integrations.
- Version:
- 3.0.4
- Author:
- Stephen Prizio
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classCommon provider JSON keys used by EOD-backed integrations.static final classImmutable field-lookup groups used by EOD response builders. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringEnvironment variable name for the EOD API key.static final StringProperty key for the EOD API key.static final StringQuery parameter for the provider API token.static final StringProperty key for the EOD base URL.static final StringQuery parameter for bond-only search results.static final StringCommon endpoint path for bulk fundamentals.static final StringCommon endpoint path for dividend calendar responses.static final StringCommon endpoint path for earnings calendar responses.static final StringCommon endpoint path for IPO calendar responses.static final StringCommon endpoint path prefix for calendar endpoints.static final StringCommon endpoint path for split calendar responses.static final StringCommon endpoint path for earnings trends responses.static final StringCommon query parameter for economic-event comparison filtering.static final StringCommon query parameter for economic-event country filtering.static final StringDefault EOD base URL.static final StringDefault output format for EOD requests.static final intDefault EOD timeout in milliseconds.static final StringCommon endpoint path for economic events.static final StringCommon endpoint path for historical EOD bars.static final StringCommon endpoint path for exchange details.static final StringQuery parameter for search exchange filtering.static final StringQuery parameter for exact dividend-date filtering.static final StringQuery parameter for news word weight start-date filtering.static final StringQuery parameter for news word weight end-date filtering.static final StringQuery parameter for dividend range start filtering.static final StringQuery parameter for dividend range end filtering.static final StringCommon query parameter for provider filter clauses.static final StringQuery parameter for dividend symbol filtering.static final StringQuery parameter for response format.static final StringCommon query parameter for start dates.static final StringCommon query parameter for provider function clauses.static final StringCommon endpoint path for fundamentals.static final StringCommon query parameter for provider interval clauses.static final StringCommon endpoint path for intraday bars.static final StringCommon query parameter for provider limit clauses.static final StringCommon endpoint path for news.static final StringQuery parameter for the financial news ticker search.static final StringQuery parameter for the financial news topic tag.static final StringCommon endpoint path for news word weights.static final StringCommon query parameter for provider offset clauses.static final StringCommon query parameter for provider order.static final StringQuery parameter for paged weight responses.static final StringQuery parameter for paged dividend responses.static final StringCommon query parameter for provider period clauses.static final StringCommon endpoint path for search.static final StringCommon endpoint path for sentiment.static final StringCommon query parameter for split-adjusted-only technical-indicator responses.static final StringCommon query parameter for split date/time responses.static final StringCommon endpoint path for symbol change history.static final StringCommon query parameter for provider symbols clauses.static final StringCommon endpoint path for technical indicators.static final StringProperty key for the EOD request timeout.static final StringCommon query parameter for end dates.static final StringQuery parameter for search asset-type filtering. -
Method Summary
-
Field Details
-
BASE_URL_PROPERTY
-
API_KEY_PROPERTY
-
TIMEOUT_PROPERTY
-
API_KEY_ENVIRONMENT_VARIABLE
Environment variable name for the EOD API key.- See Also:
-
DEFAULT_BASE_URL
-
DEFAULT_TIMEOUT_MS
public static final int DEFAULT_TIMEOUT_MSDefault EOD timeout in milliseconds.- See Also:
-
DEFAULT_FORMAT
-
API_TOKEN_QUERY_KEY
Query parameter for the provider API token.- See Also:
-
FORMAT_QUERY_KEY
-
FROM_QUERY_KEY
-
TO_QUERY_KEY
-
ORDER_QUERY_KEY
-
FILTER_QUERY_KEY
Common query parameter for provider filter clauses.- See Also:
-
SPLIT_ADJUSTED_ONLY_QUERY_KEY
Common query parameter for split-adjusted-only technical-indicator responses.- See Also:
-
SYMBOLS_QUERY_KEY
Common query parameter for provider symbols clauses.- See Also:
-
LIMIT_QUERY_KEY
Common query parameter for provider limit clauses.- See Also:
-
OFFSET_QUERY_KEY
Common query parameter for provider offset clauses.- See Also:
-
COUNTRY_QUERY_KEY
Common query parameter for economic-event country filtering.- See Also:
-
COMPARISON_QUERY_KEY
Common query parameter for economic-event comparison filtering.- See Also:
-
INTERVAL_QUERY_KEY
Common query parameter for provider interval clauses.- See Also:
-
FUNCTION_QUERY_KEY
Common query parameter for provider function clauses.- See Also:
-
PERIOD_QUERY_KEY
Common query parameter for provider period clauses.- See Also:
-
SPLIT_DATE_TIME_QUERY_KEY
Common query parameter for split date/time responses.- See Also:
-
NEWS_SYMBOL_QUERY_KEY
Query parameter for the financial news ticker search.- See Also:
-
NEWS_TOPIC_QUERY_KEY
Query parameter for the financial news topic tag.- See Also:
-
EXCHANGE_QUERY_KEY
Query parameter for search exchange filtering.- See Also:
-
TYPE_QUERY_KEY
Query parameter for search asset-type filtering.- See Also:
-
BONDS_ONLY_QUERY_KEY
Query parameter for bond-only search results.- See Also:
-
FILTER_DATE_FROM_QUERY_KEY
Query parameter for news word weight start-date filtering.- See Also:
-
FILTER_DATE_TO_QUERY_KEY
Query parameter for news word weight end-date filtering.- See Also:
-
PAGE_LIMIT_QUERY_KEY
Query parameter for paged weight responses.- See Also:
-
PAGE_OFFSET_QUERY_KEY
Query parameter for paged dividend responses.- See Also:
-
FILTER_SYMBOL_QUERY_KEY
Query parameter for dividend symbol filtering.- See Also:
-
FILTER_DATE_EQ_QUERY_KEY
Query parameter for exact dividend-date filtering.- See Also:
-
FILTER_DIVIDEND_DATE_FROM_QUERY_KEY
Query parameter for dividend range start filtering.- See Also:
-
FILTER_DIVIDEND_DATE_TO_QUERY_KEY
Query parameter for dividend range end filtering.- See Also:
-
EOD_PATH
-
INTRADAY_PATH
-
TECHNICAL_PATH
-
EXCHANGE_DETAILS_PATH
Common endpoint path for exchange details.- See Also:
-
SYMBOL_CHANGE_HISTORY_PATH
Common endpoint path for symbol change history.- See Also:
-
SEARCH_PATH
-
NEWS_PATH
-
SENTIMENTS_PATH
-
NEWS_WORD_WEIGHTS_PATH
Common endpoint path for news word weights.- See Also:
-
BULK_FUNDAMENTALS_PATH
Common endpoint path for bulk fundamentals.- See Also:
-
FUNDAMENTALS_PATH
-
CALENDAR_PATH
Common endpoint path prefix for calendar endpoints.- See Also:
-
CALENDAR_EARNINGS_PATH
Common endpoint path for earnings calendar responses.- See Also:
-
CALENDAR_TRENDS_PATH
Common endpoint path for earnings trends responses.- See Also:
-
CALENDAR_IPOS_PATH
Common endpoint path for IPO calendar responses.- See Also:
-
CALENDAR_SPLITS_PATH
Common endpoint path for split calendar responses.- See Also:
-
CALENDAR_DIVIDENDS_PATH
Common endpoint path for dividend calendar responses.- See Also:
-
ECONOMIC_EVENTS_PATH
-