Class RevealEngineConstants

java.lang.Object
io.revealbi.core.RevealEngineConstants

public class RevealEngineConstants extends Object
Defines Reveal engine setting keys.
  • Field Details

    • LOCAL_FILE_ROOT_DIR_PROPERTY

      public static final String LOCAL_FILE_ROOT_DIR_PROPERTY
      Setting key for the local file system root directory used by the local files data source.
      See Also:
    • MAX_DOWNLOAD_SIZE

      public static final String MAX_DOWNLOAD_SIZE
      Setting key for the maximum download size (in bytes) allowed when fetching remote data.
      See Also:
    • MAX_IN_MEMORY_CELLS

      public static final String MAX_IN_MEMORY_CELLS
      Setting key for the maximum number of cells held in memory during data processing.
      See Also:
    • MAX_STORAGE_CELLS

      public static final String MAX_STORAGE_CELLS
      Setting key for the maximum number of cells written to storage during data processing.
      See Also:
    • MAX_TOTAL_STRINGS_SIZE

      public static final String MAX_TOTAL_STRINGS_SIZE
      Setting key for the maximum total size (in bytes) of string data retained in memory.
      See Also:
    • MAX_STRING_CELL_SIZE

      public static final String MAX_STRING_CELL_SIZE
      Setting key for the maximum size (in bytes) of a single string cell value.
      See Also:
    • MAX_FILTER_SIZE

      public static final String MAX_FILTER_SIZE
      Setting key for the maximum number of elements returned in a dashboard filter list.
      See Also:
    • CACHE_PATH

      public static final String CACHE_PATH
      Setting key for the file system path where the Reveal engine stores its cache files.
      See Also:
    • LOG_DIR

      public static final String LOG_DIR
      Setting key for the directory where Reveal engine log files are written.
      See Also:
    • LOG_LEVEL

      public static final String LOG_LEVEL
      Setting key for the logging verbosity level of the Reveal engine.
      See Also:
    • LEGACY_CACHE_ENABLED

      public static final String LEGACY_CACHE_ENABLED
      Setting key to enable or disable the legacy cache implementation.
      See Also:
    • CACHE_ENCRYPTION_ENABLED

      public static final String CACHE_ENCRYPTION_ENABLED
      Setting key to enable or disable encryption of cache files.
      See Also:
    • CACHE_ENCRYPTION_PASSWORD

      public static final String CACHE_ENCRYPTION_PASSWORD
      Setting key for the password used to encrypt cache files when encryption is enabled.
      See Also:
    • REDIS_OPTIONS

      public static final String REDIS_OPTIONS
      Setting key for the Redis connection options used when Redis caching is configured.
      See Also:
  • Constructor Details

    • RevealEngineConstants

      public RevealEngineConstants()