---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Classe FetchConfiguration : Android

# Classe FetchConfiguration : Android {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

La classe FetchConfiguration permet de définir la configuration d'extraction des enregistrements à partir de la table associéeServiceNow .

Cette classe ne contient qu'une seule fonction (constructeur), [FetchConfiguration().](https://servicenow-prod.fluidtopics.net/sYnhBAFL5eFEEhLOkqWUww#FetConfig-FetchConfiguration_O_N_O "Permet de définir les enregistrements et les champs à renvoyer à partir de la table associée ServiceNow .")
{#FetchConfigAndroidAPI__table_vx2_klw_5pb__entry__3}

| Nom | Type | Description |
|-|-|-|
| filtre | [Filtrer](https://servicenow-prod.fluidtopics.net/Lbi2EuldoQUadQ4d8m74sw#FilterAndroidAPI "La classe Filter permet de configurer des filtres qui définissent les données à renvoyer dans les résultats renvoyés d’une requête de point de terminaison REST.") | Requête à utiliser pour filtrer les résultats renvoyés. |
| limite | Entier | Nombre d'enregistrements par page/réponse à renvoyer. |
| queryParams | QueryParams | Structure itérable qui contient des paires nom-valeur de paramètres de requête de demande. |
| readConfiguration (en anglais) | [Configuration de lecture de champ](https://servicenow-prod.fluidtopics.net/S2_QB3zHfK4L2RT4C43wqg#FieldReadConfigAndroidAPI "La classe FieldReadConfiguration permet de définir les champs à renvoyer ou non dans un enregistrement de réponse.") | Configuration des champs à renvoyer dans la réponse. |
[Tableau 1. Propriétés]

{#FetchConfigAndroidAPI__table_vx2_klw_5pb}

## FetchConfiguration : FetchConfiguration(filter : Filter ? = null, limit : Int ? = null, readConfiguration : FieldReadConfiguration ? = null) {#ariaid-title2}

Permet de définir les enregistrements et les champs à renvoyer à partir de la table associée ServiceNow .
{#FetConfig-FetchConfiguration_O_N_O__table_bjv_mls_4pb__entry__3}

| Nom | Type | Description |
|-|-|-|
| filtre | [Filtrer](https://servicenow-prod.fluidtopics.net/Lbi2EuldoQUadQ4d8m74sw#FilterAndroidAPI "La classe Filter permet de configurer des filtres qui définissent les données à renvoyer dans les résultats renvoyés d’une requête de point de terminaison REST.") | Facultatif. Requête à utiliser pour filtrer les enregistrements qui sont renvoyés de la table. Par exemple : `active=true^short_descriptionLIKEbroken` Par défaut : null : renvoie tous les enregistrements. |
| limite | Entier | Facultatif. Nombre d'enregistrements à renvoyer par page/réponse. Par défaut : null : renvoie le maximum autorisé par l'API ServiceNow REST. |
| readConfiguration (en anglais) | [Configuration de lecture de champ](https://servicenow-prod.fluidtopics.net/S2_QB3zHfK4L2RT4C43wqg#FieldReadConfigAndroidAPI "La classe FieldReadConfiguration permet de définir les champs à renvoyer ou non dans un enregistrement de réponse.") | Facultatif. Configuration des champs renvoyés dans la réponse. Par défaut : null : renvoie tous les champs. |
[Tableau 2. Paramètres]

{#FetConfig-FetchConfiguration_O_N_O__table_bjv_mls_4pb}  
L'exemple de code suivant montre comment appeler cette fonction.

    nowTableService.records("incident", FetchConfiguration( 
      filter = Filter("active=true"), 
      limit = 10, 
      readConfiguration = FieldReadConfiguration( 
        includeFields = listOf("sys_id", "short_description") 
      ) 
    ))


