Packages

o

com.datasolvr.services.facade

EnvironmentVariables

object EnvironmentVariables extends EnvironmentVariablesLike

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EnvironmentVariables
  2. EnvironmentVariablesLike
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Var(name: String, default: String) extends Product with Serializable
    Definition Classes
    EnvironmentVariablesLike

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val DATASOLVR_ADDITIONAL_SIDEBAR_ITEMS: Var

    Holds the JSON-data for List[AdditionalSidebarItem], which enables customers to add additional sidebar-items to sidebar.

    Holds the JSON-data for List[AdditionalSidebarItem], which enables customers to add additional sidebar-items to sidebar. The default is []

  5. val DATASOLVR_APPLICATION_BACKUP_DAYS: Var

    The number of days backups are kept on storage relative to the most recent successful backup.

  6. val DATASOLVR_APPLICATION_BACKUP_SCHEDULE: Var

    A cron expression to determine when to run a database backup of all online environments.

    A cron expression to determine when to run a database backup of all online environments.

    Example:
    1. * 30 2 * * ? (backup everyday at 2:30 AM UTC)

    See also

    https://www.alonsodomin.me/cron4s/

  7. val DATASOLVR_APPLICATION_DEFAULT_SERVICE_LOCATIONS: Var

    A comma-seperated list of default locations to initialize the service with.

    A comma-seperated list of default locations to initialize the service with. May be used to reduce downtime when restarting the container.

    Example:
    1. ConfigFacade;config-1;10.0.1.2:8090,SchedulerFacade;scheduler-1;10.0.1.2:8091

  8. val DATASOLVR_APPLICATION_VACUUM_SCHEDULE: Var

    A cron expression to determine if the SQLite database should be vacuumed.

    A cron expression to determine if the SQLite database should be vacuumed. This is useful for cleaning up unused space and rebuilding indexes.

    Example:
    1. * 30 2 ? * 6 (vacuums everyday saturday at 2:30 AM UTC)

    See also

    https://www.alonsodomin.me/cron4s/

  9. val DATASOLVR_AUTH_ENDPOINT_ACCESS_CONTROL_DEFAULT: Var

    Whether or not endpoint access control is performed by default for each user.

    Whether or not endpoint access control is performed by default for each user. The default is false.

  10. val DATASOLVR_AUTH_MAX_IDLE_TIME: Var

    The maximum number of hours a user session can be inactive while keeping a valid auth token.

    The maximum number of hours a user session can be inactive while keeping a valid auth token. The default is 1.

  11. val DATASOLVR_AUTH_MAX_SESSION_TIME: Var

    The maximum number of hours a user session can keep a valid auth token.

    The maximum number of hours a user session can keep a valid auth token. The default is 24.

  12. val DATASOLVR_AUTH_MIN_PASSWORD_LENGTH: Var

    The minimum required length for passwords.

    The minimum required length for passwords. Setting this to a non-zero value will also enforce a requirement to include both large and small letters and numbers. The default is 0.

  13. val DATASOLVR_AUTH_PASSWORD_HISTORY_DAYS: Var

    The number of days into the past that the system should consider when enforcing password history restrictions.

    The number of days into the past that the system should consider when enforcing password history restrictions. For example, if 'DATASOLVR_AUTH_PASSWORD_HISTORY_DAYS' is set to 365, users won't be able to reuse any passwords they've used in the past year. The default is 0, meaning no password restrictions.

  14. val DATASOLVR_AUTH_PASSWORD_LIFETIME_MINUETS: Var

    The number of minutes before a password will expire.

    The number of minutes before a password will expire. Settings this to a positive value will force the user to reset their password after the given number of minutes. The default is no expiration on passwords.

  15. val DATASOLVR_AUTH_PASSWORD_RESET_URL: Var

    The url where users are directed to reset their password.

    The url where users are directed to reset their password. This variable is only required because the application service, which sends the password reset email doesn't know about routes in the web client.

  16. val DATASOLVR_AUTH_READONLY_ACTIONS: Var

    A comma-separated list of regular expressions that determine which actions are considered read-only.

    A comma-separated list of regular expressions that determine which actions are considered read-only. Only read-only actions are permitted on read-only environments. Regular expressions cannot contain commas. The default is ".*_view$,.*: GET .*,.*: DATA .*"

  17. val DATASOLVR_AUTH_TOTP_ENABLED: Var

    Whether TOTP authentication is enabled for all users as default.

    Whether TOTP authentication is enabled for all users as default. The default is false.

  18. val DATASOLVR_AUTH_TOTP_LIFETIME: Var

    The number of minutes after a successful TOTP login that may pass without requiring a new TOTP login.

    The number of minutes after a successful TOTP login that may pass without requiring a new TOTP login. The default is 15.

  19. val DATASOLVR_AUTO_FORMAT_CODE_ENABLED: Var

    Whether to auto format code before storing it in the database.

    Whether to auto format code before storing it in the database. The default is false.

  20. val DATASOLVR_AZURE_STORAGE_ACCOUNT_KEY: Var

    Storage account key for an Azure storage account.

  21. val DATASOLVR_BUILDINFO_REVISION: Var

    The git revision for the build.

    The git revision for the build. This variable is embedded in the container at build time and should not be changed.

  22. val DATASOLVR_BUILDINFO_TIMESTAMP: Var

    The date and time the build was produced.

    The date and time the build was produced. This variable is embedded in the container at build time and should not be changed.

  23. val DATASOLVR_BUILDINFO_VERSION: Var

    The version tag for the build.

    The version tag for the build. This variable is embedded in the container at build time and should not be changed.

  24. val DATASOLVR_CACHE_PURGE_MEMORY_LIMIT: Var

    A limit in percent for average memory usage that will trigger a purge of all LRU caches.

    A limit in percent for average memory usage that will trigger a purge of all LRU caches. The average is taken over 5 periods of 30 seconds. This is useful if it is difficult to set ideal capacities for LRU caches, which is often the case. The default is 90.

  25. val DATASOLVR_CHART_COLORS: Var

    The ordered sequence of colors to use when displaying charts in the web client.

    The ordered sequence of colors to use when displaying charts in the web client.

    Example:
    1. #8b4252,#df7e7d,#fcbe76

  26. val DATASOLVR_CLIENT_DEFAULT_ACTIVITY_WINDOW: Var

    The default number of periods to display activity for in the web client.

    The default number of periods to display activity for in the web client. The period may depend on the context and could be e.g. one week or one month. The default is 1.

  27. val DATASOLVR_CLIENT_PASSWORD_RESET_ENABLED: Var

    Whether users are able to reset their passwords in the web client if forgotten.

    Whether users are able to reset their passwords in the web client if forgotten. This requires email notifications to be configured. The default is false.

  28. val DATASOLVR_CLIENT_QUERY_SERVICE_URL: Var

    A url where the query service can be accessed externally.

  29. val DATASOLVR_CLIENT_ROOT_URL: Var

    A url to redirect the root route to in the web client, to change the start page of application.

  30. val DATASOLVR_CLIENT_TABLE_ELLIPSIS_LIMIT: Var

    The maximum number of characters to display in a table cell before truncating content.

    The maximum number of characters to display in a table cell before truncating content. The default is 50.

  31. val DATASOLVR_CLOUD_PROVIDER: Var

    The cloud provider used for hosting services.

    The cloud provider used for hosting services. Valid values are "AWS" and "Azure". Defaults to "AWS" if left blank.

  32. val DATASOLVR_DASHBOARD_COMPONENT_CACHE_SIZE: Var

    The capacity of the LRU cache used for caching dashboard component query results for non-persisted changes.

    The capacity of the LRU cache used for caching dashboard component query results for non-persisted changes. The default value is 10.

  33. val DATASOLVR_DASHBOARD_DISPLAY_CACHE_SIZE: Var

    The capacity of the LRU cache used for caching dashboard display results for non-persisted changes.

    The capacity of the LRU cache used for caching dashboard display results for non-persisted changes. The default value is 1000.

  34. val DATASOLVR_DASHBOARD_FILTER_CACHE_SIZE: Var

    The capacity of the LRU cache used for caching the result of component query filters.

    The capacity of the LRU cache used for caching the result of component query filters. The default value is 100.

  35. val DATASOLVR_DASHBOARD_METADATA_CACHE_SIZE: Var

    The capacity of the LRU cache used for caching column metadata for non-persisted changes.

    The capacity of the LRU cache used for caching column metadata for non-persisted changes. The default value is 1000.

  36. val DATASOLVR_DASHBOARD_METADATA_MAX_CATEGORIES: Var

    The maximal number of distinct elements in a string column to store as metadata.

    The maximal number of distinct elements in a string column to store as metadata. The default value is 1000.

  37. val DATASOLVR_DASHBOARD_QUERY_ENABLE_PREVIEW: Var

    Whether to enable dashboard queries to run for preview, before the dashboard is saved.

    Whether to enable dashboard queries to run for preview, before the dashboard is saved. This setting can be overwritten on individual dashboard components. The default value is "true".

  38. val DATASOLVR_DATABASE_BATCH_SIZE: Var

    The amount of versioned entities fetched in each round trip to the database.

    The amount of versioned entities fetched in each round trip to the database. The default value is 50000.

  39. val DATASOLVR_DATABASE_CACHE_SIZE: Var

    The capacity of the LRU caches used for caching results of database requests.

    The capacity of the LRU caches used for caching results of database requests. Each table has its own cache. The default value is 10000.

  40. val DATASOLVR_DATABASE_RESTORE_TIME: Var

    The timestamp in format yyyyMMddHHmmss used when restoring from a database backup.

    The timestamp in format yyyyMMddHHmmss used when restoring from a database backup. Defaults to most recent backup

  41. val DATASOLVR_DATABASE_TIMEOUT: Var

    The timeout in seconds when fetching data from the database.

    The timeout in seconds when fetching data from the database. The default value is 60.

  42. val DATASOLVR_DEFAULT_ENVIRONMENT: Var

    An environment to use as default when none is specified.

  43. val DATASOLVR_DEFAULT_MAX_DECIMALS: Var

    The maximal number of decimal places allowed when formatting numbers as text.

    The maximal number of decimal places allowed when formatting numbers as text. The default is 28.

  44. val DATASOLVR_DEFAULT_OUTPUT_LOCALE: Var

    The maximal number of decimal places allowed when formatting numbers in output data as text.

    The maximal number of decimal places allowed when formatting numbers in output data as text. The default is 28.

  45. val DATASOLVR_DELETED_HISTORY_DAYS: Var

    A number of days after which items marked for deletion may be permanently deleted.

    A number of days after which items marked for deletion may be permanently deleted. The default is not being set, meaning that deleted items are stored indefinitely.

  46. val DATASOLVR_DISPLAY_TIME_ZONE: Var

    The time zone used when displaying time fields in the web client.

    The time zone used when displaying time fields in the web client. The default is CET.

  47. val DATASOLVR_ENVELOPE_ENCRYPTION_AES_BITS: Var

    The number of bits used in the AES algorithm for envelope encryption.

    The number of bits used in the AES algorithm for envelope encryption. Must be either 128 og 256.

  48. val DATASOLVR_ENVELOPE_ENCRYPTION_ENABLED: Var

    Whether or not to enable envelope encryption for parquet files, SQLite databases, key value stores and temp data.

    Whether or not to enable envelope encryption for parquet files, SQLite databases, key value stores and temp data. The default is false.

  49. val DATASOLVR_ENVELOPE_ENCRYPTION_KMS_TYPE: Var

    The key management service to use.

    The key management service to use. Valid values are "test" and "vault". The default is "test".

  50. val DATASOLVR_ENVELOPE_ENCRYPTION_KMS_VAULT_BASE_URL: Var

    The base url for the Vault key management service.

  51. val DATASOLVR_ENVELOPE_ENCRYPTION_KMS_VAULT_PEM_PATH: Var

    The full path to an X.509 certificate .pem file for the Vault key management service.

  52. val DATASOLVR_ENVELOPE_ENCRYPTION_KMS_VAULT_TOKEN: Var

    The auth token for the Vault key management service.

  53. val DATASOLVR_ENVELOPE_ENCRYPTION_MASTER_KEY: Var

    The master key identifier to use for envelope encryption.

    The master key identifier to use for envelope encryption. The key cannot contain ':' characters.

  54. val DATASOLVR_EXTERNAL_ENDPOINT: Var

    The hostname for the endpoint where the service can be reached from outside the server.

    The hostname for the endpoint where the service can be reached from outside the server. The default is to use the same as

    DATASOLVR_LOCAL_ENDPOINT

    .

  55. val DATASOLVR_FLYWAY_REPAIR_ENABLED: Var

    Whether to perform a repair of the Flyway schema history table before validating migrations.

    Whether to perform a repair of the Flyway schema history table before validating migrations. Check the Flyway documentation for details. The default is false.

  56. val DATASOLVR_IP_IN_AUDITLOG: Var

    Whether or not to log the IP of the caller of an endpoint.

    Whether or not to log the IP of the caller of an endpoint. Default is false

  57. val DATASOLVR_JDBC_OPTIONS: Var

    An optional comma-separated list of JDBC options to add to the connection strings The list should be written as option1=value1,option2=value2 etc.

  58. val DATASOLVR_JSON_DATE_FORMAT: Var

    The date format used during serialization to/from JSON strings.

    The date format used during serialization to/from JSON strings. The default value is yyyyMMdd.

    Example:
    1. yyyy-MM-dd for the ISO date format.

  59. val DATASOLVR_JSON_DATE_TIME_FORMAT: Var

    The date time format used during serialization to/from JSON strings.

    The date time format used during serialization to/from JSON strings. The default value is yyyyMMddHHmmss.

    Example:
    1. yyyy-MM-dd'T'HH:mm:ss for the ISO date time format.

  60. val DATASOLVR_LDAP_ENDPOINT: Var

    The endpoint for the domain controller handling the Active Directory.

    The endpoint for the domain controller handling the Active Directory.

    Example:
    1. dc.datasolvr.com.

  61. val DATASOLVR_LDAP_SERVICE_DN: Var

    A service user sufficiently authorized to validate users in Active Directory,

    A service user sufficiently authorized to validate users in Active Directory,

    Example:
    1. CN=DatasolvrLDAP,OU=Datasolvr,OU=DS_SERVICEUSERS,DC=datasolvr,DC=dk.

  62. val DATASOLVR_LDAP_SERVICE_SECRET: Var

    The password for the service user used to validate users in Active Directory.

  63. val DATASOLVR_LDAP_USER_ROOTS: Var

    The location of users in Active Directory.

    The location of users in Active Directory.

    Example:
    1. OU=DS_USERS,DC=datasolvr,DC=dk.

  64. val DATASOLVR_LIVE_IMPORTS_CACHE_SIZE: Var

    The capacity of the LRU caches used for caching results of pipeline imports during live executions.

    The capacity of the LRU caches used for caching results of pipeline imports during live executions. The default value is 100.

  65. val DATASOLVR_LOCAL_ENDPOINT: Var

    The hostname for the endpoint where the service can be reached from inside the services.

    The hostname for the endpoint where the service can be reached from inside the services. The default is to determine the hostname dynamically from the local machine info.

  66. val DATASOLVR_MAIN_CLASSPATH: Var

    The location inside the container where Datasolvr jar files are stored.

    The location inside the container where Datasolvr jar files are stored. This only needs to be changed for testing purposes when not running in a container. The default is /usr/local/datasolvr/jars.

  67. val DATASOLVR_MONITOR_MAX_OUTLIER_CLUSTER_SIZE: Var

    The maximum number of data points that may collectively be considered as an outlier by the monitor.

    The maximum number of data points that may collectively be considered as an outlier by the monitor. The default is 1.

  68. val DATASOLVR_MONITOR_MIN_TREND_LENGTH: Var

    The minimum number of data points required to be registered as a trend by the monitor.

    The minimum number of data points required to be registered as a trend by the monitor. The default is 5.

  69. val DATASOLVR_MONITOR_OUTLIER_THRESHOLD: Var

    The probability threshold (between 0 and 1) to classify an observation as an outlier by the monitor.

    The probability threshold (between 0 and 1) to classify an observation as an outlier by the monitor. The default is 0.05.

  70. val DATASOLVR_OPEN_GET_URIS: Var

    A comma-separated list of regular expressions for URI's that do not require authentication with the GET method.

    A comma-separated list of regular expressions for URI's that do not require authentication with the GET method.

    Example:
    1. /foo/bar/.+,/baz/bar)

  71. val DATASOLVR_OPERATIONS_ENVIRONMENT: Var

    The environment used for storing operational entities such as scripts for sign up or connections for outgoing mail.

  72. val DATASOLVR_OPERATIONS_GROUP: Var

    The unique id of the user group that should be notified by email when schedules experience failures.

  73. val DATASOLVR_OUTGOING_MAIL_ALIAS: Var

    The sender name to display when sending mails.

    The sender name to display when sending mails. The default is "Datasolvr Service".

  74. val DATASOLVR_OUTGOING_MAIL_CONNECTION: Var

    The unique id of the connection to use for connecting to an SMTP server.

    The unique id of the connection to use for connecting to an SMTP server. This is required if email notifications are used.

  75. val DATASOLVR_OUTGOING_MAIL_DOMAINS: Var

    A comma-separated list of domains that are allowed for mail recipients.

    A comma-separated list of domains that are allowed for mail recipients. Leave empty to allow all domains. The default is "datasolvr.com".

  76. val DATASOLVR_OUTGOING_MAIL_ENVIRONMENT: Var

    The unique id of the environment where the connection information is stored.

    The unique id of the environment where the connection information is stored. This is required if email notifications are used.

  77. val DATASOLVR_OUTGOING_MAIL_PROPERTIES: Var

    A comma-separated list of java system properties to set in the mail.smtp namespace.

    A comma-separated list of java system properties to set in the mail.smtp namespace. This is usually not necessary to change, but it depends on the SMTP server used. The default is "starttls.enable=true,auth=true". Changing this usually requires a service restart.

  78. val DATASOLVR_OUTGOING_MAIL_SENDER: Var

    The sender address the service uses when sending mails.

    The sender address the service uses when sending mails. This may be required if an SMTP relay engine with sender authentication is used. The default is to use the connection username or noreply@datasolvr.com if the username is empty.

  79. val DATASOLVR_OUTPUT_ENCODING: Var

    The encoding to use when formatting output data.

    The encoding to use when formatting output data. The same value should be used consistently across services. The default is utf-8.

  80. val DATASOLVR_OUTPUT_PURGE_AFTER_DAYS: Var

    The number of days from a dataset is marked as deleted until it can be purged from the underlying storage.

    The number of days from a dataset is marked as deleted until it can be purged from the underlying storage. A purge of the dataset is irreversible. The default is 60.

  81. val DATASOLVR_OUTPUT_REPOSITORY: Var

    The repository identifier used as root location for storage of output data.

    The repository identifier used as root location for storage of output data. Use s3a://[bucket-name] for AWS, wasbs://[blob-name] for Azure or simply /[path]/[to]/[root] for local storage. Default is /usr/local/datasolvr/data which will store data on the local machine.

  82. val DATASOLVR_PIPELINE_EXECUTION_TIMEOUT: Var

    The maximal number of seconds a pipeline can run without observable activity before failing with a timeout.

    The maximal number of seconds a pipeline can run without observable activity before failing with a timeout. The default is 1200.

  83. val DATASOLVR_PLAY_HTTP_SESSION_SECURE: Var

    Whether the PLAY_SESSION cookie is set to be Secure.

    Whether the PLAY_SESSION cookie is set to be Secure. Sync w. default value of application.conf - play.http.session.secure. The default is false.

  84. val DATASOLVR_PRIVACY_POLICY_LINK: Var

    A link to a privacy policy, that the user is required to accept upon sign up.

  85. val DATASOLVR_QUERY_RESULT_CACHE_THRESHOLD: Var

    The max storage size in MB for a result to be valid for caching.

    The max storage size in MB for a result to be valid for caching. This limit is to avoid caching of too large data frames which would crash the service.

  86. val DATASOLVR_QUERY_TIMEOUT: Var

    The timeout in seconds when querying the data.

    The timeout in seconds when querying the data. The default value is 600.

  87. val DATASOLVR_RESET_PASSWORD_SCRIPT_ID: Var

    The unique id of the script to run when a user requests to reset their password.

    The unique id of the script to run when a user requests to reset their password. The script must be in the environment that DATASOLVR_OPERATIONS_ENVIRONMENT is set to. When the environment variable is not defined a default email will be sent.

  88. val DATASOLVR_RUNNER_INSTANCE_ID: Var

    An AWS EC2 instance id that is associated with the runner service.

  89. val DATASOLVR_RUNNER_JOB_TIMEOUT: Var

    The maximal number of minutes a job is allowed to receive no updates (log, state or progress), before being cancelled by the scheduler.

    The maximal number of minutes a job is allowed to receive no updates (log, state or progress), before being cancelled by the scheduler. The default is 5.

  90. val DATASOLVR_RUNNER_KEEP_ALIVE_MINUTES: Var

    The minimum amount of minutes a runner service is kept alive before restarting.

    The minimum amount of minutes a runner service is kept alive before restarting. The runner service will normally restart to clear state after completing a job, but setting this value can prevent that. This is useful if many small jobs need to be run in sequence. The default is 5.

  91. val DATASOLVR_RUNNER_MAX_JOBS: Var

    The maximal amount of jobs a runner service can be assigned to at a time.

    The maximal amount of jobs a runner service can be assigned to at a time. The default is 1.

  92. val DATASOLVR_RUNNER_MIN_MEMORY_LEVEL: Var

    The minimum amount of memory a job should require to be assigned to the runner service.

    The minimum amount of memory a job should require to be assigned to the runner service. This is used to prevent large runners from being occupied by very light jobs. The default is 0.

  93. val DATASOLVR_RUNNER_MODES: Var

    The runner modes attached to this service (which should be a runner service).

    The runner modes attached to this service (which should be a runner service). The default value is RunnerModes.all.

  94. val DATASOLVR_SCHEDULER_COMPILE_CACHE_SIZE: Var

    The capacity of the LRU cache used for caching results of compiled scripts.

    The capacity of the LRU cache used for caching results of compiled scripts. The default value is 100.

  95. val DATASOLVR_SCHEDULER_DEFAULT_MEMORY_LEVEL: Var

    The memory level in GB assigned to jobs that have not explicitly set one.

    The memory level in GB assigned to jobs that have not explicitly set one. Should be a power of 2. The default is 1.

  96. val DATASOLVR_SERVICE_DISK_USAGE_LIMIT: Var

    A limit in percent for disk space usage that will trigger a warning and a notification to the group defined by operations_group.

    A limit in percent for disk space usage that will trigger a warning and a notification to the group defined by operations_group. The default is 90.

  97. val DATASOLVR_SERVICE_RECYCLING_CPU_LIMIT: Var

    A limit in percent for average CPU usage that will trigger a restart of the service.

    A limit in percent for average CPU usage that will trigger a restart of the service. The average is taken over 5 periods of 30 seconds. This is useful if undesired workloads (e.g.from Apache Spark bugs or garbage collection) have hijacked the process, but it may also hide configuration issues that should be fixed. The default is 100.

  98. val DATASOLVR_SERVICE_RECYCLING_MEMORY_LIMIT: Var

    A limit in percent for average memory usage that will trigger a restart of the service.

    A limit in percent for average memory usage that will trigger a restart of the service. The average is taken over 5 periods of 30 seconds. This is useful if state and caches are filling up, but it may also hide configuration issues that should be fixed. The default is 100.

  99. val DATASOLVR_SERVICE_RECYCLING_SCHEDULE: Var

    A cron expression to determine if the service should be restarted.

    A cron expression to determine if the service should be restarted. This is useful for regularly clearing caches and other state.

    Example:
    1. * 30 2 * * ? (restarts everyday at 2:30 AM UTC)

    See also

    https://www.alonsodomin.me/cron4s/

  100. val DATASOLVR_SIGN_UP_SCRIPT_ID: Var

    The unique id of a script to run upon user sign up, e.g.

    The unique id of a script to run upon user sign up, e.g. to send confirmation email.

  101. val DATASOLVR_SOURCE_EXECUTION_TIMEOUT: Var

    The maximal number of seconds a source can run without observable activity before failing with a timeout.

    The maximal number of seconds a source can run without observable activity before failing with a timeout. The default is 3600.

  102. val DATASOLVR_SSL_VERIFICATION_ENABLED: Var

    Whether to perform SSL hostname verification for outgoing HTTPS calls.

    Whether to perform SSL hostname verification for outgoing HTTPS calls. The default is true.

  103. val DATASOLVR_TEMP_DIR: Var

    The sub-directory (of the Java temp dir) where to store temporary files on the host.

    The sub-directory (of the Java temp dir) where to store temporary files on the host. The default value is 'datasolvr'

  104. val DATASOLVR_TERMS_OF_USE_LINK: Var

    A link to a set of terms of use, that the user is required to accept upon sign up.

  105. val DATASOLVR_VERIFIED_EMAIL_SCRIPT_ID: Var

    The unique id of a script to run upon user email verification, e.g.

    The unique id of a script to run upon user email verification, e.g. to setup authorization or send welcome email.

  106. val DATASOLVR_WEB_SERVICE_CONNECT_ATTEMPTS: Var

    The number of attempts a client makes to establish a connection to a web service before failing.

    The number of attempts a client makes to establish a connection to a web service before failing. The attempts are made using exponential backoff. The default is 3.

  107. val DATASOLVR_WEB_SERVICE_TIMEOUT: Var

    The maximal number of seconds a client waits for a web service before to respond before failing.

    The maximal number of seconds a client waits for a web service before to respond before failing. The default is 600.

  108. def additional_sidebar_items: String
  109. def application_backup_days: Int
  110. def application_backup_schedule: Option[String]
  111. def application_vacuum_schedule: Option[String]
  112. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  113. def auth_endpoint_access_control_default: Boolean
  114. def auth_max_idle_time: Int
  115. def auth_max_session_time: Int
  116. def auth_min_password_length: Int
  117. def auth_password_history_days: Int
  118. def auth_password_lifetime_minutes: Option[Int]
  119. def auth_password_reset_url: String
  120. def auth_readonly_actions: Array[String]
  121. def auth_totp_enabled: Boolean
  122. def auth_totp_lifetime: Int
  123. def auto_format_code_enabled: Boolean
  124. def azure_storage_account_key: Option[String]
  125. def buildinfo_revision: String
  126. def buildinfo_timestamp: String
  127. def buildinfo_version: String
  128. def cache_purge_memory_limit: Int
  129. def chart_colors: Array[String]
  130. def client_default_activity_window: Int
  131. def client_password_reset_enabled: Boolean
  132. def client_query_service_url: Option[String]
  133. def client_root_url: Option[String]
  134. def client_table_ellipsis_limit: Int
  135. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  136. def cloud_provider: String
  137. def dashboard_component_cache_size: Int
  138. def dashboard_display_cache_size: Int
  139. def dashboard_filter_cache_size: Int
  140. def dashboard_metadata_cache_size: Int
  141. def dashboard_metadata_max_categories: Int
  142. def dashboard_query_enable_preview: Boolean
  143. def database_batch_size: Int
  144. def database_cache_size: Int
  145. def database_restore_time: Option[String]
  146. def database_timeout: Int
  147. def default_environment: Option[String]
  148. def default_max_decimals: Int
  149. def default_output_locale: String
  150. def deleted_history_days: Option[Int]
  151. def display_time_zone: String
  152. def envelope_encryption_aes_bits: Int
  153. def envelope_encryption_enabled: Boolean
  154. def envelope_encryption_kms_type: Option[String]
  155. def envelope_encryption_kms_vault_base_url: Option[String]
  156. def envelope_encryption_kms_vault_pem_path: Option[String]
  157. def envelope_encryption_kms_vault_token: Option[String]
  158. def envelope_encryption_master_key: Option[String]
  159. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  160. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  161. def external_endpoint: Option[String]
  162. def flyway_repair_enabled: Boolean
  163. def getArray(variable: Var, separator: String = ","): Array[String]
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  164. def getBoolean(variable: Var): Boolean
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  165. def getBoolean(name: String, default: => String): Boolean
    Definition Classes
    EnvironmentVariablesLike
  166. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  167. def getDouble(variable: Var): Double
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  168. def getDouble(name: String, default: => String): Double
    Definition Classes
    EnvironmentVariablesLike
  169. def getForLogging: Map[String, String]
  170. def getInt(variable: Var): Int
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  171. def getInt(name: String, default: => String): Int
    Definition Classes
    EnvironmentVariablesLike
  172. def getIntOption(variable: Var): Option[Int]
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  173. def getIntOption(name: String, default: => String): Option[Int]
    Definition Classes
    EnvironmentVariablesLike
  174. def getString(variable: Var): String
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  175. def getString(name: String, default: => String): String
    Definition Classes
    EnvironmentVariablesLike
  176. def getStringOption(variable: Var): Option[String]
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  177. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  178. def ip_in_auditlog: Boolean
  179. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  180. def jdbc_options: String
  181. def json_date_format: String
  182. def json_date_time_format: String
  183. def ldap_endpoint: Option[String]
  184. def ldap_service_dn: String
  185. def ldap_service_secret: String
  186. def ldap_user_roots: Array[String]
  187. def live_imports_cache_size: Int
  188. def local_endpoint: String
  189. def main_classpath: String
  190. def monitor_max_outlier_cluster_size: Int
  191. def monitor_min_trend_length: Int
  192. def monitor_outlier_threshold: Double
  193. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  194. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  195. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  196. def open_get_uris: Array[String]
  197. def operations_environment: Option[String]
  198. def operations_group: String
  199. def outgoing_mail_alias: String
  200. def outgoing_mail_connection: String
  201. def outgoing_mail_domains: String
  202. def outgoing_mail_environment: Option[String]
  203. def outgoing_mail_properties: String
  204. def outgoing_mail_sender: Option[String]
  205. def output_encoding: String
  206. def output_purge_after_days: Int
  207. def output_repository: String
  208. val overrides: Map[String, String]
    Attributes
    protected
    Definition Classes
    EnvironmentVariablesLike
  209. def password_reset_script_id: Option[String]
  210. def pipeline_execution_timeout: Int
  211. def play_http_session_secure: Boolean
  212. def privacy_policy_link: Option[String]
  213. def query_result_cache_threshold: Int
  214. def query_timeout: Int
  215. def runner_instance_id: String
  216. def runner_job_timeout: Int
  217. def runner_keep_alive_minutes: Int
  218. def runner_max_jobs: Int
  219. def runner_min_memory_level: Int
  220. def runner_modes: Array[String]
  221. def scheduler_compile_cache_size: Int
  222. def scheduler_default_memory_level: Int
  223. def service_disk_usage_limit: Int
  224. def service_recycling_cpu_limit: Int
  225. def service_recycling_memory_limit: Int
  226. def service_recycling_schedule: String
  227. def setConfigParameters(parameters: List[ConfigParameterContent]): Unit
  228. def setOverride(key: String, value: String): Unit
  229. def sign_up_script_id: Option[String]
  230. def source_execution_timeout: Int
  231. def spark_home: String
  232. def ssl_verification_enabled: Boolean
  233. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  234. def temp_dir: String
  235. def terms_of_use_link: Option[String]
  236. def toString(): String
    Definition Classes
    AnyRef → Any
  237. def verified_email_script_id: Option[String]
  238. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  239. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  240. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  241. def web_service_connect_attempts: Int
  242. def web_service_timeout: Int
  243. def withOverrides(values: (String, String)*)(func: => Unit): Unit
  244. object Var extends Serializable
    Definition Classes
    EnvironmentVariablesLike

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped