Classe FetchConfiguration : Android
La classe FetchConfiguration permet de définir la configuration de l’extraction des enregistrements 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 | Paramètres de requête | Structure itérable qui contient les paires nom-valeur des paramètres de requête de demande. |
| readConfiguration | Configuration de lecture de champ | Configuration des champs à renvoyer dans la réponse. |
FetchConfiguration : FetchConfiguration(filter : Filter ? = null, limit : Int ? = null, readConfiguration : FieldReadConfiguration ? = null)
Vous 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 renvoyés par la table. Par exemple : actif=vrai^short_descriptionLIKEbrokenPar défaut : null : renvoie tous les enregistrements. |
| limite | Entier | Facultatif. Nombre d’enregistrements à renvoyer par page/réponse. Par défaut : nul : renvoie le maximum autorisé par l’API ServiceNow REST. |
| readConfiguration | Configuration de lecture de champ | Facultatif. Configuration des champs renvoyée 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")
)
))