Constant Field Values
com.bluebell.*
-
com.bluebell.greenhouse.anther.models.strategy.parameter.impl.BloomTradingStrategyParametersModifier and TypeConstant FieldValue
public static final int4public static final int8public static final int9public static final double3.0
-
com.bluebell.greenhouse.osmosis.constants.OsmosisConstants.SymbolConstantsModifier and TypeConstant FieldValue
public static final String"attributes"public static final String"category"public static final String"dry-run"public static final String"exchange"public static final String"help"public static final String"limit"public static final String"overwrite"public static final String"ticker"public static final String"tickers"public static final booleantruepublic static final int100public static final booleanfalsepublic static final String"Usage:\n --category=<category> --attributes=<attr1,attr2> [--limit=100] [--tickers=AAPL,MSFT]\n [--dry-run=true] [--overwrite=false]\n\nFlow:\n 1. Load the symbol registry and target category from data/universe/registries/symbol_registry.json.\n 2. Load valid exchange MICs from data/universe/registries/exchange_registry.json.\n 3. Resolve candidates:\n - Without --tickers, process symbols in file order where any requested attribute is blank.\n - With --tickers, evaluate only the supplied tickers in the order provided.\n - --overwrite=true forces enrichment even when requested attributes are already populated.\n - needs_review does not control candidate selection.\n - --limit caps the number of symbols attempted after filtering.\n 4. For each candidate, try SymbolAnalysis first, then fall back to OpenAI when no requested\n data is found.\n 5. Merge the requested attributes plus source_urls and confidence into the registry entry.\n - exchange is written only when the returned MIC exists in the exchange registry.\n - website is written only when the value is a valid http or https URL.\n 6. Recompute needs_review as true when enrichment marks it for review, a requested attribute\n remains blank, or validation issues were found.\n 7. --dry-run=true logs the enrichment result without writing the registry.\n --dry-run=false writes the registry only when at least one entry changed.\n\nRequested attributes:\n description\n Short researched description of the symbol or instrument.\n exchange\n Exchange MIC for the instrument. Values not present in the exchange registry are rejected.\n Some instruments, such as many forex pairs, may remain blank when no valid MIC is found.\n website\n Official issuer or instrument website. Only valid http or https URLs are persisted.\n\nArguments:\n --category\n Required. Registry category key such as stocks or forex.\n --attributes\n Required. Comma-separated list from: description, exchange, website.\n --limit\n Optional. Maximum number of symbols to attempt. Default: 100.\n --tickers\n Optional. Comma-separated ticker filter. Missing tickers are reported in the result.\n --dry-run\n Optional. Default: true. Enrichment providers are still called, but registry changes are not written.\n --overwrite\n Optional. Default: false. Existing populated requested attributes may be replaced.\n\nExample commands:\n --category=forex --attributes=description,exchange --limit=25\n --category=stocks --attributes=website --tickers=AAPL,MSFT --dry-run=false\n --category=stocks --attributes=description,exchange,website --overwrite=true --limit=10\n" -
com.bluebell.greenhouse.osmosis.constants.OsmosisConstants.SymbolConstants.PostProcessConstantsModifier and TypeConstant FieldValue
public static final String"clean-up-exchanges"public static final String"resolve-reviews"public static final booleanfalsepublic static final booleanfalsepublic static final String"Usage:\n [--resolve-reviews=true]\n [--clean-up-exchanges=true --category=<category> --exchange=<value>]\n [--clean-up-exchanges=true --ticker=<ticker> --exchange=<value>]\n\nFlow:\n 1. Load the symbol registry from data/universe/registries/symbol_registry.json.\n 2. Apply the selected post-process operations.\n 3. Write back only the categories or entries whose data changed.\n\nOperations:\n --resolve-reviews\n Optional. Default: false.\n Sets needs_review=false when the entry currently needs review and confidence is above 0.8.\n --clean-up-exchanges\n Optional. Default: false.\n Updates exchange values for either a whole category or a single ticker.\n Requires --exchange and exactly one of --category or --ticker.\n --category\n Optional. Cleanup target when updating every entry in a category such as forex or stocks.\n --ticker\n Optional. Cleanup target when updating a single ticker such as EURUSD or AAPL.\n --exchange\n Optional. Exchange value to write for the selected cleanup target.\n\nExample commands:\n --resolve-reviews=true\n --clean-up-exchanges=true --category=forex --exchange=IDEALPRO\n --clean-up-exchanges=true --ticker=AAPL --exchange=XNAS\n --resolve-reviews=true --clean-up-exchanges=true --category=stocks --exchange=XNAS\n"public static final double0.8
-
com.bluebell.greenhouse.planter.constants.ApiConstants
-
com.bluebell.greenhouse.planter.constants.ApiConstants.NamesModifier and TypeConstant FieldValue
public static final String"Payload for assigning or removing an account strategy"public static final String"Account strategy payload"public static final String"Payload for synchronizing the accounts assigned to a strategy"public static final String"Strategy account assignments payload"public static final String"Payload for creating or updating strategy implementations"public static final String"Strategy implementation payload"public static final String"Payload for creating or updating strategies"public static final String"Strategy payload" -
com.bluebell.greenhouse.planter.constants.ApiConstants.QueryParametersModifier and TypeConstant FieldValue
public static final String"accountNumber"public static final String"active"public static final String"asOf"public static final String"closedAfter"public static final String"closedBefore"public static final String"content"public static final String"count"public static final String"country"public static final String"currency"public static final String"dataSource"public static final String"date"public static final String"dateTimeFormat"public static final String"disabled"public static final String"dryRun"public static final String"email"public static final String"end"public static final String"endpoint"public static final String"errorCode"public static final String"exchangeMic"public static final String"family"public static final String"file"public static final String"forwardHorizonBars"public static final String"importFormat"public static final String"incomingPingType"public static final String"interval"public static final String"jobId"public static final String"jobStatus"public static final String"jobType"public static final String"limit"public static final String"locales"public static final String"lookbackBars"public static final String"lookBackDays"public static final String"newSymbolId"public static final String"notificationType"public static final String"offset"public static final String"oldSymbolId"public static final String"open"public static final String"openedAfter"public static final String"openedBefore"public static final String"page"public static final String"pageSize"public static final String"portfolioNumber"public static final String"positionAssigned"public static final String"positionNumber"public static final String"positionType"public static final String"positionUid"public static final String"priceInterval"public static final String"query"public static final String"reportHeaders"public static final String"token"public static final String"sentimentBucketDays"public static final String"sigmaThresholds"public static final String"sort"public static final String"start"public static final String"strategyImplementationType"public static final String"strategyImplementationUid"public static final String"strategyReferenceCode"public static final String"strategyReferenceCodes"public static final String"strategyUid"public static final String"symbol"public static final String"symbolAliasUid"public static final String"symbolId"public static final String"symbolRevision"public static final String"symbolType"public static final String"symbolUid"public static final String"systemName"public static final String"tags"public static final String"ticker"public static final String"timeZone"public static final String"transactionNumber"public static final String"transactionStatus"public static final String"transactionType"public static final String"transactionTypes"public static final String"uid"public static final String"username"public static final String"watchlistItemUid"public static final String"watchlistUid" -
com.bluebell.greenhouse.planter.constants.ApiConstants.QueryParameters.Analysis
-
com.bluebell.greenhouse.planter.constants.ApiConstants.QueryParameters.Position
-
com.bluebell.greenhouse.planter.constants.ApiConstants.StatusResponseMessagesModifier and TypeConstant FieldValue
public static final String"Unknown Error"public static final String"Invalid/Bad Request"public static final String"Unauthorized"public static final String"Forbidden"public static final String"No result found"public static final String"Conflict"public static final String"Internal Server Error"public static final String"Service Unavailable" -
com.bluebell.greenhouse.planter.constants.ApiPaths.AccountApiPathsModifier and TypeConstant FieldValue
public static final String"/account-types"public static final String"/account"public static final String"/brokers"public static final String"/create-account"public static final String"/delete-account"public static final String"/get-details"public static final String"/get-report"public static final String"/ingest-position-data-mt4"public static final String"/refresh-account"public static final String"/trade-platforms"public static final String"/update-account"public static final String"/portfolio-assignments"public static final String"/update-strategy" -
com.bluebell.greenhouse.planter.constants.ApiPaths.AccountLedgerApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.AnalysisApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.BalancePerformanceApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.ChartApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.DocumentationApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.EmailApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.ExchangeApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.JobApiPathsModifier and TypeConstant FieldValue
public static final String"/artifacts/{artifactId}"public static final String"/attempts/{jobId}"public static final String"/attempts/{jobId}/cancel"public static final String"/attempts/{jobId}/retry"public static final String"/job"public static final String"/executions/{executionId}/events"public static final String"/operator/search" -
com.bluebell.greenhouse.planter.constants.ApiPaths.LocaleApiPathsModifier and TypeConstant FieldValue
public static final String"/locale"public static final String"/countries"public static final String"/country-codes"public static final String"/country-for-currency"public static final String"/currencies"public static final String"/currency-for-country" -
com.bluebell.greenhouse.planter.constants.ApiPaths.MarketEventApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.MarketNewsApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.MarketPriceApiPathsModifier and TypeConstant FieldValue
public static final String"/market-price"public static final String"/create-market-price"public static final String"/delete-market-price"public static final String"/get-report"public static final String"/import-market-prices"public static final String"/ingest-market-data-mt4"public static final String"/refresh-frd"public static final String"/search"public static final String"/time-intervals"public static final String"/update-market-price" -
com.bluebell.greenhouse.planter.constants.ApiPaths.PerformanceApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.PortfolioApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.PortfolioSummaryApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.PositionApiPathsModifier and TypeConstant FieldValue
public static final String"/position"public static final String"/create"public static final String"/delete"public static final String"/get"public static final String"/get-insights"public static final String"/get-report"public static final String"/import-positions"public static final String"/recalculate-positions"public static final String"/search"public static final String"/update" -
com.bluebell.greenhouse.planter.constants.ApiPaths.PositionOrderApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.PositionRecordApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.PositionTransactionApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.RecurringNotificationApiPathsModifier and TypeConstant FieldValue
public static final String"/recurring-notification"public static final String"/create-recurring-notification"public static final String"/delete-recurring-notification"public static final String"/get-by-type"public static final String"/get-for-current-user"public static final String"/update-recurring-notification" -
com.bluebell.greenhouse.planter.constants.ApiPaths.SecurityApiPathsModifier and TypeConstant FieldValue
public static final String"/security"public static final String"/is-email-taken"public static final String"/is-username-taken"public static final String"/login"public static final String"/request-reset-password"public static final String"/reset-password" -
com.bluebell.greenhouse.planter.constants.ApiPaths.StrategyApiPathsModifier and TypeConstant FieldValue
public static final String"/strategy"public static final String"/create"public static final String"/delete"public static final String"/get"public static final String"/search"public static final String"/update"public static final String"/update-account-assignments" -
com.bluebell.greenhouse.planter.constants.ApiPaths.StrategyImplementationApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.SymbolAliasApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.SymbolAnalysisApiPathsModifier and TypeConstant FieldValue
public static final String"/symbol-analysis"public static final String"/event-summary"public static final String"/insights"public static final String"/move-profile"public static final String"/overview"public static final String"/price-series"public static final String"/return-distribution"public static final String"/sentiment-comparison"public static final String"/signal-summary"public static final String"/snapshot"public static final String"/trend-summary" -
com.bluebell.greenhouse.planter.constants.ApiPaths.SymbolApiPathsModifier and TypeConstant FieldValue
public static final String"/assign-to-symbol"public static final String"/symbol"public static final String"/create-symbol"public static final String"/delete-symbol"public static final String"/enrich-symbol"public static final String"/export-symbol-registry"public static final String"/get-assignable-symbols"public static final String"/get-news-lookup-symbols"public static final String"/get-symbol-details"public static final String"/get-symbol-sentiment"public static final String"/get-symbol-sentiment-summary"public static final String"/get-traded-symbols"public static final String"/re-assign-symbol"public static final String"/search-symbols"public static final String"/update-symbol" -
com.bluebell.greenhouse.planter.constants.ApiPaths.SystemApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.TransactionApiPathsModifier and TypeConstant FieldValue
public static final String"/assign-transactions-to-position"public static final String"/transaction"public static final String"/create-transaction"public static final String"/delete-transaction"public static final String"/get-by-number-for-account"public static final String"/get-by-status-for-account"public static final String"/get-by-type-for-account"public static final String"/get-for-account"public static final String"/get-for-interval-paged"public static final String"/get-recent-for-account"public static final String"/get-report"public static final String"/get-within-timespan-for-account"public static final String"/import-transactions"public static final String"/update-transaction" -
com.bluebell.greenhouse.planter.constants.ApiPaths.TransactionRecordApiPaths
-
com.bluebell.greenhouse.planter.constants.ApiPaths.UserApiPathsModifier and TypeConstant FieldValue
public static final String"/user"public static final String"/create"public static final String"/delete-by-administrator"public static final String"/get"public static final String"/languages"public static final String"/recent-transactions"public static final String"/rotate-api-key-by-administrator"public static final String"/search-users"public static final String"/time-zones"public static final String"/update"public static final String"/update-access-by-administrator"public static final String"/update-by-administrator" -
com.bluebell.greenhouse.planter.constants.ApiPaths.WatchlistApiPathsModifier and TypeConstant FieldValue
public static final String"/watchlist"public static final String"/create-watchlist"public static final String"/delete-watchlist"public static final String"/get"public static final String"/get-for-current-user"public static final String"/update-watchlist" -
com.bluebell.greenhouse.planter.constants.ApiPaths.WatchlistItemApiPaths
-
com.bluebell.greenhouse.planter.constants.SortableFieldConstants.PositionSortableFieldsModifier and TypeConstant FieldValue
public static final String"averageClosePrice"public static final String"averageOpenPrice"public static final String"closedQuantity"public static final String"gainLoss"public static final String"id"public static final String"openQuantity"public static final String"positionClosed"public static final String"positionFamily"public static final String"positionName"public static final String"positionNumber"public static final String"positionOpened"public static final String"positionType"public static final String"realizedGainLoss"public static final String"returnOnPosition"public static final String"size"public static final String"status"public static final String"symbol.ticker"
-
com.bluebell.greenhouse.platform.configuration.JobWorkerConfiguration
-
com.bluebell.greenhouse.platform.configuration.MarketNewsImageEnrichmentAsyncConfigurationModifier and TypeConstant FieldValue
public static final String"marketNewsImageEnrichmentExecutor"
-
com.bluebell.greenhouse.platform.configuration.cache.CacheNamesModifier and TypeConstant FieldValue
public static final String"accountAnalysis"public static final String"accountAnalytics"public static final String"accountLedgerReports"public static final String"exchanges"public static final String"localeReference"public static final String"marketEvents"public static final String"marketNewsImageByArticleUrl"public static final String"marketNewsSearch"public static final String"marketNewsSummary"public static final String"portfolioSummaries"public static final String"positionRecordReports"public static final String"symbolAnalysis"public static final String"symbolSentiment"public static final String"transactionRecordReports"
-
com.bluebell.greenhouse.platform.constants.ConverterConstants
-
com.bluebell.greenhouse.platform.constants.PersistenceConstants
-
com.bluebell.greenhouse.platform.constants.email.EmailConstants.Gmail
-
com.bluebell.greenhouse.platform.constants.job.FailureKinds
-
com.bluebell.greenhouse.platform.constants.job.JobSettingsConstantsModifier and TypeConstant FieldValue
public static final int4public static final long1000Lpublic static final long30000Lpublic static final long120Lpublic static final long500Lpublic static final int4public static final long60000Lpublic static final int4public static final int60public static final int1000public static final int3public static final long0Lpublic static final long1L
-
com.bluebell.greenhouse.platform.constants.market.event.MarketEventConstantsModifier and TypeConstant FieldValue
public static final int1public static final int3public static final int0public static final int2public static final int-1
-
com.bluebell.greenhouse.platform.constants.market.price.MarketPriceConstantsModifier and TypeConstant FieldValue
public static final int6public static final int4public static final int8public static final long120L
-
com.bluebell.greenhouse.platform.constants.message.DomainMessageConstantsModifier and TypeConstant FieldValue
public static final String"Account %d\'s balance was refreshed successfully"public static final String"Account not found for account number %s"public static final String"Action execution no longer exists %s"public static final String"%s is not a valid analysis filter"public static final String"There was an error fetching market events"public static final String"Trading information updates failed"public static final String"%s was not acknowledged."public static final String"Trading information updates failed"public static final String"Import format %s does not support strategy imports"public static final String"%s is not a valid import format"public static final String"User %s is not authorized to perform this action"public static final String"The given api token was not valid"public static final String"The given api token was not of the expected format. It is not genuine"public static final String"The API token has expired"public static final String"Invalid API token. Authorization header was empty"public static final String"Invalid API token. Authorization token was not present"public static final String"The given api token did not map to anything"public static final String"The given api token did not map to any existing user"public static final String"The given api token did not conform to expectations"public static final String"%s was not a valid country."public static final String"%s was not a valid currency."public static final String"The given string was not a valid data source"public static final String"The given file %s was not of a valid format"public static final String"%s was not a valid incoming ping type"public static final String"%s was not a valid job status"public static final String"%s was not a valid job type"public static final String"json did not contain any of the required keys : %s"public static final String"%s was not a valid symbol. It contained illegal symbols or characters"public static final String"%s was not a valid symbol revision"public static final String"%s was not a valid symbol type"public static final String"%s was not a valid timezone."public static final String"%s was not a valid trade type"public static final String"%s was not a valid transaction status"public static final String"%s was not a valid transaction type"public static final String"Job %s does not support durable cancellation"public static final String"Job not found for job id %s"public static final String"Job type %s does not use an empty payload definition"public static final String"No market events not found for the given date %s"public static final String"Market price not found for uid %s"public static final String"The required data for creating an account entity was null or empty"public static final String"The required data for updating an account entity was null or empty"public static final String"The required data for updating an account strategy assignment was null or empty"public static final String"The required data for creating a market price entity was null or empty"public static final String"The required data for updating a market price entity was null or empty"public static final String"The required data for creating a portfolio entity was null or empty"public static final String"The required data for updating a portfolio entity was null or empty"public static final String"The required data for creating a recurring notification entity was null or empty"public static final String"The required data for updating a recurring notification entity was null or empty"public static final String"The required data for updating a strategy\'s assigned accounts was null or empty"public static final String"The required data for creating a strategy entity was null or empty"public static final String"The required data for updating a strategy entity was null or empty"public static final String"The required data for creating a strategy implementation entity was null or empty"public static final String"The required data for updating a strategy implementation entity was null or empty"public static final String"The required data for creating a symbol alias entity was null or empty"public static final String"The required data for updating a symbol alias entity was null or empty"public static final String"The required data for creating a symbol entity was null or empty"public static final String"The required data for updating a symbol entity was null or empty"public static final String"The required data for creating a trade entity was null or empty"public static final String"The required data for updating a trade entity was null or empty"public static final String"The required data for creating a transaction entity was null or empty"public static final String"The required data for updating a transaction entity was null or empty"public static final String"The required data for updating user access was null or empty"public static final String"The required data for creating a user was null or empty"public static final String"The required data for updating a User was null or empty"public static final String"The required data for creating a watchlist entity was null or empty"public static final String"The required data for updating a watchlist entity was null or empty"public static final String"The required data for creating a watchlist item entity was null or empty"public static final String"The required data for updating a watchlist item entity was null or empty"public static final String"No market events available"public static final String"At least 1 portfolio must remain active."public static final String"An error occurred while modifying the portfolio : %s"public static final String"Portfolio not found for portfolio number %d"public static final String"%s is not a valid position duration filter"public static final String"Position not found for position number %d"public static final String"Position order not found for uid %s"public static final String"Position transaction not found for uid %s"public static final String"Recurring notification not found for notification type %s"public static final String"%s is not a valid recurring notification type"public static final String"Reporter payload could not be serialized"public static final String"Strategy deletion returned false unexpectedly for uid %s"public static final String"Strategy implementation deletion returned false unexpectedly for uid %s"public static final String"Strategy implementation not found for uid %s"public static final String"Strategy not found for reference code %s"public static final String"Strategy not found for uid %s"public static final String"Trading information updated successfully"public static final String"Trading information updated successfully"public static final String"%s was acknowledged successfully"public static final String"Symbol alias not found for uid %s"public static final String"Symbol not found for ticker %s"public static final String"Symbol not found for uid %s"public static final String"%s is not a valid time interval"public static final String"Transaction not found for transaction number %d"public static final String"%s is not a valid transaction status"public static final String"%s is not a valid transaction type"public static final String"User %s cannot be deleted while they still own platform data"public static final String"User %s is disabled"public static final String"User not found for username %s"public static final String"Watchlist item not found for uid %s"public static final String"Watchlist not found for uid %s"public static final String"%s is not a valid day of the week"
-
com.bluebell.greenhouse.platform.constants.position.PositionConstantsModifier and TypeConstant FieldValue
public static final double100.0public static final double1.0
-
com.bluebell.greenhouse.platform.constants.registry.RegistryConstants
-
com.bluebell.greenhouse.platform.constants.registry.RegistryConstants.SymbolRegistryConstantsModifier and TypeConstant FieldValue
public static final String"bonds"public static final String"commodities"public static final String"crypto"public static final String"etfs"public static final String"forex"public static final String"futures"public static final String"indices"public static final String"mutual_funds"public static final String"stocks"public static final String"unknown"
-
com.bluebell.greenhouse.platform.constants.system.DateTimeConstantsModifier and TypeConstant FieldValue
public static final String"dd/MM/yyyy H:mm"public static final String"yyyy-MM-dd"public static final String"yyyy-MM-dd\'T\'HH:mm:ss"public static final String"yyyy-MM-dd HH:mm:ss"public static final String"America/Toronto"public static final String"ISO-8601 date or datetime"public static final String"MMMM d yyyy"public static final int999999999public static final String"Europe/Helsinki"public static final String"yyyy.MM.dd"public static final String"yyyy.MM.dd H:mm"public static final String"yyyy.MM.dd HH:mm:ss"public static final String"H:mm"public static final String"MMMM d\',\' yyyy"public static final String"MMM dd yyyy \'at\' HH:mm:ss"public static final String"yyyyMMddHHmmss" -
com.bluebell.greenhouse.platform.constants.system.IncomingPingConstantsModifier and TypeConstant FieldValue
public static final String"Exclusion found for system %s"public static final String"Healthy signal received from %s"public static final String"No ping found for system name %s"public static final String"No signal received from system %s"public static final String"System %s has not phoned home within the allotted time." -
com.bluebell.greenhouse.platform.constants.system.MathConstantsModifier and TypeConstant FieldValue
public static final int25public static final int31public static final int7public static final double0.5 -
com.bluebell.greenhouse.platform.constants.system.PlatformConstantsModifier and TypeConstant FieldValue
public static final String"ALL"public static final String"EMAIL_APP_RECIPIENT"public static final String"fileUrlID"public static final int10000public static final int1000000public static final int-1public static final String"%s classes should not be instantiated"public static final String"--os-profile"public static final double3.26public static final String"java.io.tmpdir" -
com.bluebell.greenhouse.platform.constants.system.RegexConstants
-
com.bluebell.greenhouse.platform.constants.system.RegexConstants.ImportRegexConstantsModifier and TypeConstant FieldValue
public static final String"<td.*?>(.*?)<\\/td>"public static final String"</td>"public static final String"<td.*?>"public static final String"<tr.*?>(.*?)<\\/tr>"public static final String"</tr>"public static final String"<tr.*?>"public static final String"\\[(.*?)]"
-
com.bluebell.greenhouse.platform.constants.technical.IndicatorConstants
-
com.bluebell.greenhouse.platform.constants.technical.indicators.MovingAverageExponentialConstants
-
com.bluebell.greenhouse.platform.constants.technical.indicators.MovingAverageSimpleConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.AccountValidationConstantsModifier and TypeConstant FieldValue
public static final String"account cannot be null"public static final String"accounts cannot be null"public static final String"account ledger filter cannot be null"public static final String"Account not found"public static final String"account number cannot be null"public static final String"balance performance metric cannot be null"public static final String"balance performance period cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.ActionValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.ApiValidationConstantsModifier and TypeConstant FieldValue
public static final int3public static final int255public static final int500public static final int4public static final long9007199254740991Lpublic static final int5public static final int8public static final int25public static final int1public static final String"-999999999"public static final int75public static final int3public static final String"999999999"public static final int10 -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.CacheValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.DataIntegrityValidationConstantsModifier and TypeConstant FieldValue
public static final String"One of the given locales was not a valid Currency or Country"public static final String"entity cannot be null"public static final String"File %s was not found"public static final String"interval cannot be null"public static final String"Invalid token string : no symbols provided"public static final String"Invalid token string : no tokens provided"public static final String"uid cannot be null"public static final String"uid is missing" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.DateTimeValidationConstantsModifier and TypeConstant FieldValue
public static final String"compare date cannot be null"public static final String"date cannot be null"public static final String"the date %s was not of the expected format %s"public static final String"end date cannot be null"public static final String"The end date %s was not of the expected format %s"public static final String"format cannot be null"public static final String"%s was not a valid date time format"public static final String"start date was after end date or vice versa"public static final String"start date cannot be null"public static final String"The start date %s was not of the expected format %s"public static final String"zone id cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.EmailValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.EnumValidationConstantsModifier and TypeConstant FieldValue
public static final String"class (clazz) cannot be null"public static final String"code cannot be null"public static final String"enum cannot be null"public static final String"%s not found for enum type %s"public static final String"mapping function cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.EODValidationConstantsModifier and TypeConstant FieldValue
public static final String"EOD API key was not configured"public static final String"EOD base url was not configured"public static final String"An error occurred while connecting to %s"public static final String"exchangeCode cannot be blank"public static final String"Could not parse EOD provider response into %s"public static final String"function cannot be null"public static final String"query cannot be blank"public static final String"request cannot be null"public static final String"EOD request failed: %s"public static final String"The EOD request failed for an unknown reason"public static final String"EOD request failed [%d]: %s"public static final String"The EOD response came in an unexpected format"public static final String"The EOD %s response came in an unexpected format"public static final String"symbol cannot be blank"public static final String"symbol or date must be provided"public static final String"symbol or topic must be provided"public static final String"symbols cannot be blank" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.JobValidationConstantsModifier and TypeConstant FieldValue
public static final String"job cannot be null"public static final String"job id cannot be null"public static final String"Job with job id %s not found!"public static final String"job status cannot be null"public static final String"job type cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.JsonValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.MarketEventValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.MarketNewsValidationConstantsModifier and TypeConstant FieldValue
public static final String"limit must be between 1 and 1000"public static final String"offset cannot be negative"public static final String"symbol or tags must be provided"public static final String"symbol cannot be blank"public static final String"tag cannot be blank"public static final String"tags cannot be empty" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.MarketPriceValidationConstantsModifier and TypeConstant FieldValue
public static final String"aggregated prices cannot be null"public static final String"data source cannot be null"public static final String"market price cannot be null"public static final String"market price filter cannot be null"public static final String"market price time interval cannot be null"public static final String"market price uid cannot be null"public static final String"market prices cannot be null"public static final String"mt4 price data cannot be empty"public static final String"mt4 price data cannot be null"public static final String"symbol cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.OsmosisValidationConstantsModifier and TypeConstant FieldValue
public static final String"cleanUpExchanges requires either a category or a ticker target"public static final String"cleanUpExchanges requires an exchange value"public static final String"cleanUpExchanges accepts either a category or a ticker target, not both"public static final String"Confidence \'%s\' is outside the expected range of 0 to 1"public static final String"The enrichment response was empty."public static final String"Exchange \'%s\' is not present in the exchange registry"public static final String"exchangeRegistryPath cannot be null"public static final String"exchangeRegistryService cannot be null"public static final String"category, ticker, and exchange arguments require cleanUpExchanges to be enabled"public static final String"Could not read %s at %s"public static final String"The exchange registry at %s must contain an \'%s\' array"public static final String"The %s at %s must be a JSON object"public static final String"Source URL \'%s\' is not a valid http or https URL"public static final String"Website \'%s\' is not a valid http or https URL"public static final String"limit must be greater than 0"public static final String"openAIIntegrationService cannot be null"public static final String"request cannot be null"public static final String"requestedAttributes cannot be empty"public static final String"requestedAttributes cannot be null"public static final String"symbolEnrichmentStrategy cannot be null"public static final String"symbolRegistryService cannot be null"public static final String"Ticker \'%s\' was not found in category \'%s\'"public static final String"tickers cannot be null"public static final String"Unknown enrichment failure" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.ParserValidationConstantsModifier and TypeConstant FieldValue
public static final String"All entries were parsed successfully. %d entries were parsed"public static final String"delimiter cannot be null"public static final String"%s was not a valid instance of %s"public static final String"%s was not a valid number. Extra details: %s"public static final String"Expected headers: %s, received: %s, but was missing: %s"public static final String"[%s] was not present in data line"public static final String"All entries failed to parsed. %d entries were parsed"public static final String"Some entries were parsed, others failed to parsed. %d entries were parsed successfully, %d failed to parse"public static final String"%s is not a supported date time format" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.PortfolioValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.PositionValidationConstantsModifier and TypeConstant FieldValue
public static final String"A CFD closing PositionOrder requires a manual value"public static final String"A PositionOrder close reason can only be used when the order fully closes the Position"public static final String"A closed Position cannot be modified"public static final String"A cross-currency PositionOrder requires a reported net amount in the account currency"public static final String"import stream cannot be null"public static final String"A non-option Position cannot include option contract details"public static final String"A non-option Position cannot include an option type"public static final String"A non-option Position cannot use an option-only close reason"public static final String"An opening PositionOrder cannot include a close reason"public static final String"An option expiration date cannot be before the Position open date"public static final String"An option Position requires an expiration date"public static final String"An option Position requires an option type"public static final String"An option Position requires a strike price"public static final String"A Position cannot be closed with open quantity %.2f"public static final String"position cannot be null"public static final String"A Position cannot have negative open quantity %.2f"public static final String"A Position cannot be closed before it was opened"public static final String"position close date cannot be null"public static final String"The required data for creating a Position entity was null or empty"public static final String"position filter cannot be null"public static final String"position id cannot be null"public static final String"position order cannot be null"public static final String"A closing PositionOrder quantity %.2f cannot exceed the open quantity %.2f"public static final String"The required data for creating a PositionOrder entity was null or empty"public static final String"A PositionOrder price must be greater than zero"public static final String"A PositionOrder quantity must be greater than zero"public static final String"The required data for updating a PositionOrder entity was null or empty"public static final String"position repository cannot be null"public static final String"position transaction cannot be null"public static final String"The required data for creating a PositionTransaction entity was null or empty"public static final String"The required data for updating a PositionTransaction entity was null or empty"public static final String"The required data for updating a Position entity was null or empty" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.RadicleValidationConstantsModifier and TypeConstant FieldValue
public static final String"marketPriceService cannot be null"public static final String"positionOrderService cannot be null"public static final String"positionService cannot be null"public static final String"positionTransactionService cannot be null"public static final String"strategyImplementationService cannot be null"public static final String"strategyService cannot be null"public static final String"symbolAliasService cannot be null"public static final String"symbolService cannot be null"public static final String"transactionService cannot be null"public static final String"userService cannot be null"public static final String"watchlistItemService cannot be null"public static final String"watchlistService cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.RegistryValidationConstantsModifier and TypeConstant FieldValue
public static final String"category cannot be null"public static final String"exchange registry alias cannot be null or empty"public static final String"exchange registry entries cannot be null"public static final String"exchange registry entry cannot be null"public static final String"No exchange registry entry found for alias \'%s\'"public static final String"No exchange registry entry found for MIC \'%s\'"public static final String"exchange registry MIC cannot be null or empty"public static final String"exchange registry path cannot be null"public static final String"Failed to read exchange registry from \'%s\'"public static final String"Failed to read symbol registry from \'%s\'"public static final String"Failed to write symbol registry to \'%s\'"public static final String"Invalid category \'%s\'. Valid categories are: %s"public static final String"Expected exchange registry at \'%s\' to contain an \'%s\' JSON array"public static final String"Expected exchange registry at \'%s\' to deserialize into a JSON object"public static final String"Expected category \'%s\' in symbol registry \'%s\' to be a JSON array"public static final String"Expected symbol registry at \'%s\' to deserialize into a JSON object"public static final String"Multiple exchange registry entries found for alias \'%s\'"public static final String"Multiple exchange registry entries found for MIC \'%s\'"public static final String"Multiple symbol registry entries were found for id [%s]"public static final String"Multiple symbol registry entries found for ticker \'%s\', exchange \'%s\', and type \'%s\'"public static final String"Multiple symbol registry entries found for ticker \'%s\'"public static final String"object mapper cannot be null"public static final String"A symbol registry alias already exists for alias \'%s\', type \'%s\', and data source \'%s\'"public static final String"symbol registry alias cannot be null"public static final String"No symbol registry alias found for alias \'%s\', type \'%s\', and data source \'%s\'"public static final String"symbol registry entries cannot be null"public static final String"A symbol registry entry already exists for id [%s]"public static final String"A symbol registry entry already exists for ticker \'%s\'"public static final String"symbol registry entry cannot be null"public static final String"The symbol registry entry id cannot be null or empty"public static final String"No symbol registry entry was found for id [%s]"public static final String"No symbol registry entry found for ticker \'%s\', exchange \'%s\', and type \'%s\'"public static final String"No symbol registry entry found for ticker \'%s\'"public static final String"symbol registry path cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SecurityValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SecurityValidationConstants.UserValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.StatisticsValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.StrategyValidationConstantsModifier and TypeConstant FieldValue
public static final String"account strategy update payload cannot be null"public static final String"Strategy implementation type %s is not valid"public static final String"strategy account assignments payload cannot be null"public static final String"strategy cannot be null"public static final String"A Strategy could not be created : %s"public static final String"strategy filter cannot be null"public static final String"strategy implementation cannot be null"public static final String"A StrategyImplementation could not be created : %s"public static final String"strategy implementation filter cannot be null"public static final String"An error occurred while modifying the strategy implementation : %s"public static final String"Strategy %s already has an implementation for type %s"public static final String"strategy implementation uid cannot be null"public static final String"An error occurred while modifying the strategy : %s"public static final String"Strategy name %s already exists"public static final String"Strategy reference code %s already exists"public static final String"strategy reference code cannot be null"public static final String"Strategy %s must have at least 1 implementation"public static final String"strategy uid cannot be null"public static final String"strategy uid or reference code is required" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SymbolAliasValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SymbolAnalysisValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SymbolValidationConstantsModifier and TypeConstant FieldValue
public static final String"Multiple symbols found for %s"public static final String"exchange mic cannot be null"public static final String"Exchange not found for mic %s"public static final String"name cannot be null"public static final String"name or ticker cannot be null"public static final String"Cannot re-assign to an inactive symbol"public static final String"Cannot re-assign to a symbol that isn\'t approved"public static final String"symbol alias cannot be null"public static final String"symbol cannot be null"public static final String"symbol revision cannot be null"public static final String"search string cannot be null"public static final String"symbol type cannot be null"public static final String"ticker cannot be null"public static final String"Unknown symbol %s" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SystemValidationConstantsModifier and TypeConstant FieldValue
public static final String"The import process failed with reason %s"public static final String"File %s is not a file, it is a directory"public static final String"file cannot be null"public static final String"File %s does not exist"public static final String"http servlet request cannot be null"public static final String"import format cannot be null"public static final String"media type cannot be null"public static final String"sort cannot be null"public static final String"Strategy platform %s is not currently supported"public static final String"time interval cannot be null"public static final String"Trading platform %s is not currently supported" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SystemValidationConstants.ContactValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SystemValidationConstants.IncomingPingValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.SystemValidationConstants.IssueFeatureRequestValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.TechnicalValidationConstants
-
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.TechnicalValidationConstants.ConfiguredIndicatorValidationConstantsModifier and TypeConstant FieldValue
public static final String"configured indicator cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.TransactionValidationConstantsModifier and TypeConstant FieldValue
public static final String"import stream cannot be null"public static final String"Transaction amount cannot be zero"public static final String"transaction cannot be null"public static final String"transaction date cannot be null"public static final String"transaction name cannot be null"public static final int100public static final String"transaction status cannot be null"public static final String"transaction type cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.WatchlistValidationConstantsModifier and TypeConstant FieldValue
public static final String"watchlist cannot be null"public static final String"watchlist item cannot be null"public static final String"watchlist item uid cannot be null"public static final String"watchlist name cannot be null"public static final String"watchlist uid cannot be null" -
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.WriterValidationConstantsModifier and TypeConstant FieldValue
public static final String"delimiter cannot be null"public static final String"headers cannot be null"public static final String"%s was not a valid report header profile"public static final String"market prices cannot be null"public static final String"trades cannot be null"public static final String"transactions cannot be null"
-
com.bluebell.greenhouse.platform.util.registry.SymbolRegistryEnrichmentUtil
-
com.bluebell.greenhouse.radicle.security.constants.SecurityConstants
-
com.bluebell.greenhouse.sol.constants.SolConstants.EntityKeys.MarketPriceKeysModifier and TypeConstant FieldValue
public static final String"close"public static final String"date"public static final String"datetime"public static final String"high"public static final String"low"public static final String"open"public static final String"symbol"public static final String"time"public static final String"volume" -
com.bluebell.greenhouse.sol.constants.SolConstants.EntityKeys.TransactionKeysModifier and TypeConstant FieldValue
public static final String"transaction_amount"public static final String"transaction_date"public static final String"transaction_name"public static final String"transaction_number"public static final String"position_number"public static final String"transaction_status"public static final String"transaction_type" -
com.bluebell.greenhouse.sol.constants.SolConstants.EODConstantsModifier and TypeConstant FieldValue
public static final String"EOD_API_KEY"public static final String"bluebell.eod.api.key"public static final String"api_token"public static final String"bluebell.eod.base.url"public static final String"bonds_only"public static final String"bulk-fundamentals"public static final String"dividends"public static final String"earnings"public static final String"ipos"public static final String"calendar"public static final String"splits"public static final String"trends"public static final String"comparison"public static final String"country"public static final String"https://eodhd.com/api"public static final String"json"public static final int10000public static final String"economic-events"public static final String"eod"public static final String"exchange-details"public static final String"exchange"public static final String"filter[date_eq]"public static final String"filter[date_from]"public static final String"filter[date_to]"public static final String"filter[date_from]"public static final String"filter[date_to]"public static final String"filter"public static final String"filter[symbol]"public static final String"fmt"public static final String"from"public static final String"function"public static final String"fundamentals"public static final String"interval"public static final String"intraday"public static final String"limit"public static final String"news"public static final String"s"public static final String"t"public static final String"news-word-weights"public static final String"offset"public static final String"order"public static final String"page[limit]"public static final String"page[offset]"public static final String"period"public static final String"search"public static final String"sentiments"public static final String"splitadjusted_only"public static final String"split-dt"public static final String"symbol-change-history"public static final String"symbols"public static final String"technical"public static final String"bluebell.eod.timeout.ms"public static final String"to"public static final String"type" -
com.bluebell.greenhouse.sol.constants.SolConstants.EODConstants.JsonKeysModifier and TypeConstant FieldValue
public static final String"AnalystRatings"public static final String"articles"public static final String"before_after_market"public static final String"code"public static final String"Components"public static final String"content"public static final String"count"public static final String"country"public static final String"currency"public static final String"data"public static final String"date"public static final String"datetime"public static final String"declaration_date"public static final String"description"public static final String"Developers"public static final String"Earnings"public static final String"error"public static final String"ETF_Data"public static final String"exchange"public static final String"Financials"public static final String"from"public static final String"General"public static final String"gmtoffset"public static final String"Highlights"public static final String"Holders"public static final String"Holidays"public static final String"InsiderTransactions"public static final String"ipos"public static final String"link"public static final String"links"public static final String"MainMIC"public static final String"meta"public static final String"MutualFund_Data"public static final String"name"public static final String"Name"public static final String"neg"public static final String"negative"public static final String"neu"public static final String"neutral"public static final String"news_found"public static final String"news_processed"public static final String"next"public static final String"normalized"public static final String"OperatingMIC"public static final String"Outlook"public static final String"payment_date"public static final String"period"public static final String"polarity"public static final String"pos"public static final String"positive"public static final String"record_date"public static final String"report_date"public static final String"sentiment"public static final String"SharesStats"public static final String"source"public static final String"splits"public static final String"SplitsDividends"public static final String"Statistics"public static final String"symbol"public static final String"symbols"public static final String"tags"public static final String"Technicals"public static final String"text"public static final String"Thumbnail"public static final String"Timezone"public static final String"title"public static final String"to"public static final String"TradingHours"public static final String"trends"public static final String"type"public static final String"unadjusted_value"public static final String"url"public static final String"Valuation"public static final String"value" -
com.bluebell.greenhouse.sol.constants.SolConstants.OpenAIConstantsModifier and TypeConstant FieldValue
public static final String"OPENAI_API_KEY"public static final String"bluebell.openai.api.key"public static final booleanfalsepublic static final String"gpt-5"public static final String"https://api.openai.com/v1/responses"public static final int10000public static final String"OpenAI integration service is turned off."public static final String"BLUEBELL_OPENAI_ENABLED"public static final String"bluebell.openai.enabled"public static final String"bluebell.openai.model"public static final String"bluebell.openai.responses.url"public static final String"system"public static final String"user"public static final String"Structured symbol enrichment data"public static final String"symbol_enrichment"public static final String"json_schema"public static final String"bluebell.openai.timeout.ms"public static final String"web_search" -
com.bluebell.greenhouse.sol.constants.SolConstants.OpenAIConstants.JsonKeysModifier and TypeConstant FieldValue
public static final String"additionalProperties"public static final String"code"public static final String"confidence"public static final String"content"public static final String"description"public static final String"error"public static final String"exchange"public static final String"format"public static final String"id"public static final String"input"public static final String"items"public static final String"message"public static final String"model"public static final String"name"public static final String"needsReview"public static final String"notes"public static final String"output"public static final String"output_text"public static final String"properties"public static final String"required"public static final String"role"public static final String"schema"public static final String"sourceUrls"public static final String"status"public static final String"strict"public static final String"text"public static final String"ticker"public static final String"tools"public static final String"type"public static final String"website" -
com.bluebell.greenhouse.sol.constants.SolConstants.OpenAIConstants.JsonTypes
-
com.bluebell.greenhouse.sol.constants.SolConstants.ParserConstants.MarketPriceParserConstantsModifier and TypeConstant FieldValue
public static final String"close"public static final String"date"public static final String"datetime"public static final String"high"public static final String"low"public static final String"open"public static final int5public static final int0public static final int3public static final int4public static final int2public static final int1public static final int6public static final String"time"public static final String"volume" -
com.bluebell.greenhouse.sol.constants.SolConstants.ParserConstants.MT4MarketPriceParserConstantsModifier and TypeConstant FieldValue
public static final int5public static final int0public static final int3public static final int4public static final int6public static final int2public static final int1 -
com.bluebell.greenhouse.sol.constants.SolConstants.ParserConstants.PositionParserConstantsModifier and TypeConstant FieldValue
public static final String"comment"public static final String"position_family"public static final String"net_profit"public static final String"order_date"public static final String"order_type"public static final String"price"public static final String"quantity"public static final String"source_reference"public static final String"stop_loss"public static final String"symbol"public static final String"take_profit"public static final int10 -
com.bluebell.greenhouse.sol.constants.SolConstants.ParserConstants.TransactionParserConstantsModifier and TypeConstant FieldValue
public static final int5public static final String"position_number"public static final String"transaction_amount"public static final String"transaction_date"public static final String"transaction_name"public static final String"transaction_number"public static final String"transaction_status"public static final String"transaction_type" -
com.bluebell.greenhouse.sol.constants.SolConstants.WriterConstants
-
com.bluebell.greenhouse.sol.constants.wrapper.MetaTrader4TradeWrapperConstants.PositionModifier and TypeConstant FieldValue
public static final int9public static final int8public static final int5public static final int1public static final int13public static final int14public static final int3public static final int6public static final int4public static final int7public static final int0public static final int2 -
com.bluebell.greenhouse.sol.constants.wrapper.MetaTrader4TradeWrapperConstants.StrategyModifier and TypeConstant FieldValue
public static final int5public static final int1public static final int10public static final int9public static final int5public static final int1public static final int8public static final int4public static final int6public static final int7public static final int3public static final int2 -
com.bluebell.greenhouse.sol.constants.wrapper.MetaTrader4TradeWrapperConstants.TransactionModifier and TypeConstant FieldValue
public static final int4public static final int1public static final int3public static final int5