object EnvironmentVariables extends EnvironmentVariablesLike
- Alphabetic
- By Inheritance
- EnvironmentVariables
- EnvironmentVariablesLike
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- case class Var(name: String, default: String) extends Product with Serializable
- Definition Classes
- EnvironmentVariablesLike
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- 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 [] - val DATASOLVR_APPLICATION_BACKUP_DAYS: Var
The number of days backups are kept on storage relative to the most recent successful backup.
- 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.
* 30 2 * * ? (backup everyday at 2:30 AM UTC)
- See also
Example: - 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.
ConfigFacade;config-1;10.0.1.2:8090,SchedulerFacade;scheduler-1;10.0.1.2:8091
Example: - 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.
* 30 2 ? * 6 (vacuums everyday saturday at 2:30 AM UTC)
- See also
Example: - 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 .*"
- 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.
- 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.
- 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.
- val DATASOLVR_AZURE_STORAGE_ACCOUNT_KEY: Var
Storage account key for an Azure storage account.
- 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.
- 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.
- 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.
- 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.
- 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.
#8b4252,#df7e7d,#fcbe76
Example: - 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.
- val DATASOLVR_CLIENT_OIDC_ENABLED: Var
Whether the client should use OIDC for authentication
- 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.
- val DATASOLVR_CLIENT_QUERY_SERVICE_URL: Var
A url where the query service can be accessed externally.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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".
- 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.
- 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.
- 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
- 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.
- val DATASOLVR_DEFAULT_ENVIRONMENT: Var
An environment to use as default when none is specified.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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".
- val DATASOLVR_ENVELOPE_ENCRYPTION_KMS_VAULT_BASE_URL: Var
The base url for the Vault key management service.
- 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.
- val DATASOLVR_ENVELOPE_ENCRYPTION_KMS_VAULT_TOKEN: Var
The auth token for the Vault key management service.
- 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.
- 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
.
- 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.
- 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
- 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.
- 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.
yyyy-MM-dd for the ISO date format.
Example: - 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.
yyyy-MM-dd'T'HH:mm:ss for the ISO date time format.
Example: - 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.
dc.datasolvr.com.
Example: - 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,
CN=DatasolvrLDAP,OU=Datasolvr,OU=DS_SERVICEUSERS,DC=datasolvr,DC=dk.
Example: - val DATASOLVR_LDAP_SERVICE_SECRET: Var
The password for the service user used to validate users in Active Directory.
- val DATASOLVR_LDAP_USER_ROOTS: Var
The location of users in Active Directory.
The location of users in Active Directory.
OU=DS_USERS,DC=datasolvr,DC=dk.
Example: - 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- val DATASOLVR_OIDC_CALLBACK_URL: Var
The OIDC callback url to use for authentication
- val DATASOLVR_OIDC_CLIENT_ID: Var
The OIDC client ID to use for authentication
- val DATASOLVR_OIDC_CLIENT_SECRET: Var
The OIDC client secret to use for authentication
- val DATASOLVR_OIDC_CONFIG_ROOT: Var
The non-standard part of the OIDC config endpoint
- 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.
/foo/bar/.+,/baz/bar)
Example: - val DATASOLVR_OPERATIONS_ENVIRONMENT: Var
The environment used for storing operational entities such as scripts for sign up or connections for outgoing mail.
- val DATASOLVR_OPERATIONS_GROUP: Var
The unique id of the user group that should be notified by email when schedules experience failures.
- 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".
- 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.
- 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".
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- val DATASOLVR_PRIVACY_POLICY_LINK: Var
A link to a privacy policy, that the user is required to accept upon sign up.
- 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.
- 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.
- 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.
- val DATASOLVR_RUNNER_INSTANCE_ID: Var
An AWS EC2 instance id that is associated with the runner service.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
* 30 2 * * ? (restarts everyday at 2:30 AM UTC)
- See also
Example: - 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.
- 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.
- 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.
- 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'
- 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.
- 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.
- 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.
- 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.
- def additional_sidebar_items: String
- def application_backup_days: Int
- def application_backup_schedule: Option[String]
- def application_vacuum_schedule: Option[String]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def auth_endpoint_access_control_default: Boolean
- def auth_max_idle_time: Int
- def auth_max_session_time: Int
- def auth_min_password_length: Int
- def auth_password_history_days: Int
- def auth_password_lifetime_minutes: Option[Int]
- def auth_password_reset_url: String
- def auth_readonly_actions: Array[String]
- def auth_totp_enabled: Boolean
- def auth_totp_lifetime: Int
- def auto_format_code_enabled: Boolean
- def azure_storage_account_key: Option[String]
- def buildinfo_revision: String
- def buildinfo_timestamp: String
- def buildinfo_version: String
- def cache_purge_memory_limit: Int
- def chart_colors: Array[String]
- def client_default_activity_window: Int
- def client_oidc_enabled: Boolean
- def client_password_reset_enabled: Boolean
- def client_query_service_url: Option[String]
- def client_root_url: Option[String]
- def client_table_ellipsis_limit: Int
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def cloud_provider: String
- def dashboard_component_cache_size: Int
- def dashboard_display_cache_size: Int
- def dashboard_filter_cache_size: Int
- def dashboard_metadata_cache_size: Int
- def dashboard_metadata_max_categories: Int
- def dashboard_query_enable_preview: Boolean
- def database_batch_size: Int
- def database_cache_size: Int
- def database_restore_time: Option[String]
- def database_timeout: Int
- def default_environment: Option[String]
- def default_max_decimals: Int
- def default_output_locale: String
- def deleted_history_days: Option[Int]
- def display_time_zone: String
- def envelope_encryption_aes_bits: Int
- def envelope_encryption_enabled: Boolean
- def envelope_encryption_kms_type: Option[String]
- def envelope_encryption_kms_vault_base_url: Option[String]
- def envelope_encryption_kms_vault_pem_path: Option[String]
- def envelope_encryption_kms_vault_token: Option[String]
- def envelope_encryption_master_key: Option[String]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def external_endpoint: Option[String]
- def flyway_repair_enabled: Boolean
- def getArray(variable: Var, separator: String = ","): Array[String]
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def getBoolean(variable: Var): Boolean
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def getBoolean(name: String, default: => String): Boolean
- Definition Classes
- EnvironmentVariablesLike
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getDouble(variable: Var): Double
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def getDouble(name: String, default: => String): Double
- Definition Classes
- EnvironmentVariablesLike
- def getForLogging: Map[String, String]
- def getInt(variable: Var): Int
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def getInt(name: String, default: => String): Int
- Definition Classes
- EnvironmentVariablesLike
- def getIntOption(variable: Var): Option[Int]
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def getIntOption(name: String, default: => String): Option[Int]
- Definition Classes
- EnvironmentVariablesLike
- def getString(variable: Var): String
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def getString(name: String, default: => String): String
- Definition Classes
- EnvironmentVariablesLike
- def getStringOption(variable: Var): Option[String]
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def ip_in_auditlog: Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def jdbc_options: String
- def json_date_format: String
- def json_date_time_format: String
- def ldap_endpoint: Option[String]
- def ldap_service_dn: String
- def ldap_service_secret: String
- def ldap_user_roots: Array[String]
- def live_imports_cache_size: Int
- def local_endpoint: String
- def main_classpath: String
- def monitor_max_outlier_cluster_size: Int
- def monitor_min_trend_length: Int
- def monitor_outlier_threshold: Double
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def oidc_callback_url: String
- def oidc_client_id: Option[String]
- def oidc_client_secret: String
- def oidc_config_root: String
- def open_get_uris: Array[String]
- def operations_environment: Option[String]
- def operations_group: String
- def outgoing_mail_alias: String
- def outgoing_mail_connection: String
- def outgoing_mail_domains: String
- def outgoing_mail_environment: Option[String]
- def outgoing_mail_properties: String
- def outgoing_mail_sender: Option[String]
- def output_encoding: String
- def output_purge_after_days: Int
- def output_repository: String
- val overrides: Map[String, String]
- Attributes
- protected
- Definition Classes
- EnvironmentVariablesLike
- def password_reset_script_id: Option[String]
- def pipeline_execution_timeout: Int
- def play_http_session_secure: Boolean
- def privacy_policy_link: Option[String]
- def query_result_cache_threshold: Int
- def query_timeout: Int
- def runner_instance_id: String
- def runner_job_timeout: Int
- def runner_keep_alive_minutes: Int
- def runner_max_jobs: Int
- def runner_min_memory_level: Int
- def runner_modes: Array[String]
- def scheduler_compile_cache_size: Int
- def scheduler_default_memory_level: Int
- def service_disk_usage_limit: Int
- def service_recycling_cpu_limit: Int
- def service_recycling_memory_limit: Int
- def service_recycling_schedule: String
- def setConfigParameters(parameters: List[ConfigParameterContent]): Unit
- def setOverride(key: String, value: String): Unit
- def sign_up_script_id: Option[String]
- def source_execution_timeout: Int
- def spark_home: String
- def ssl_verification_enabled: Boolean
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def temp_dir: String
- def terms_of_use_link: Option[String]
- def toString(): String
- Definition Classes
- AnyRef → Any
- def verified_email_script_id: Option[String]
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def web_service_connect_attempts: Int
- def web_service_timeout: Int
- def withOverrides(values: (String, String)*)(func: => Unit): Unit
- object Var extends Serializable
- Definition Classes
- EnvironmentVariablesLike
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)