DataverseConfig Classe

Paramètres de configuration pour les opérations du client Dataverse.

Constructeur

DataverseConfig(language_code: int = 1033, http_retries: int | None = None, http_backoff: float | None = None, http_timeout: float | None = None, log_config: 'LogConfig' | None = None, operation_context: OperationContext | None = None)

Paramètres

Nom Description
language_code
int

LCID (ID de paramètres régionaux) pour les étiquettes et les messages localisés. La valeur par défaut est 1033 (anglais - États-Unis).

Valeur par défaut: 1033
http_retries
int

Nombre maximal facultatif de nouvelles tentatives pour les erreurs HTTP temporaires. Réservé pour une utilisation ultérieure.

Valeur par défaut: None
http_backoff

Multiplicateur d’interruption facultatif (en secondes) entre les nouvelles tentatives. Réservé pour une utilisation ultérieure.

Valeur par défaut: None
http_timeout

Délai d’expiration de la demande facultatif en secondes. Réservé pour une utilisation ultérieure.

Valeur par défaut: None
log_config

Configuration facultative de la journalisation des diagnostics HTTP locaux. Lorsqu’elles sont fournies, toutes les requêtes et réponses HTTP sont consignées dans des fichiers horodatés .log avec une réaction automatique d’en-têtes sensibles.

Valeur par défaut: None
operation_context

Objet de contexte facultatif défini par l’appelant ajouté à l’en-tête sortant User-Agent sous forme de commentaire entre parenthèses. Destiné à l’attribution de plug-in/outil.

Valeur par défaut: None

Méthodes

from_env

Créez une instance de configuration avec les paramètres par défaut.

from_env

Créez une instance de configuration avec les paramètres par défaut.

from_env() -> DataverseConfig

Retours

Type Description

Instance de configuration avec des valeurs par défaut.

Attributs

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

log_config

log_config: 'LogConfig' | None = None

operation_context

operation_context: OperationContext | None = None