Share via


DataverseConfig Class

Configuration settings for Dataverse client operations.

Constructor

DataverseConfig(language_code: int = 1033, http_retries: int | None = None, http_backoff: float | None = None, http_timeout: float | None = None)

Parameters

Name Description
language_code
int

LCID (Locale ID) for localized labels and messages. Default is 1033 (English - United States).

Default value: 1033
http_retries
int

Optional maximum number of retry attempts for transient HTTP errors. Reserved for future use.

Default value: None
http_backoff

Optional backoff multiplier (in seconds) between retry attempts. Reserved for future use.

Default value: None
http_timeout

Optional request timeout in seconds. Reserved for future use.

Default value: None

Methods

from_env

Create a configuration instance with default settings.

from_env

Create a configuration instance with default settings.

from_env() -> DataverseConfig

Returns

Type Description

Configuration instance with default values.

Attributes

http_backoff

http_backoff: float | None = None

http_retries

http_retries: int | None = None

http_timeout

http_timeout: float | None = None

language_code

language_code: int = 1033