Classe FetchConfiguration : Android
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().
| Nom | Type | Description |
|---|---|---|
| filtre | Filtrer | 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 | Configuration des champs à renvoyer dans la réponse. |
FetchConfiguration : FetchConfiguration(filter : Filter ? = null, limit : Int ? = null, readConfiguration : FieldReadConfiguration ? = null)
Permet de définir les enregistrements et les champs à renvoyer à partir de la table associée ServiceNow .
| Nom | Type | Description |
|---|---|---|
| filtre | Filtrer | Facultatif. Requête à utiliser pour filtrer les enregistrements qui sont renvoyés de la table. Par exemple : active=true^short_descriptionLIKEbrokenPar 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 | Facultatif. Configuration des champs renvoyés dans la réponse. Par défaut : null : renvoie tous les champs. |
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")
)
))