FieldReadConfiguration-Klasse – Android
Die FeldleseKonfiguration Klasse bietet die Möglichkeit, zu definieren, welche Felder in einem Antwortdatensatz zurückgegeben werden sollen oder nicht.
| Name | Typ | Beschreibung |
|---|---|---|
| Include-Felder | Sammlung <String> | Felder, die in der Antwort zurückgegeben werden sollen. |
| QueryItems | Zuordnung <String, String> | Schreibgeschützt. Sammlung von Abfrageelementen, die die Lesekonfiguration darstellen. |
| queryParams | Abfrageparameter | Iterable Struktur, die Name-Wert-Paare von Anforderungsabfrageparametern enthält. Verwenden Sie diese Parameter, um eine Anforderung zu erstellen. |
FieldReadConfiguration – FieldReadConfiguration(includeFields: Collection<String> = ListOf(), vararg-Optionen: FieldReadConfiguration.Options)
Definiert die Felder, die in die Rückgabeantwort von der zugeordneten aufgenommen werden sollen ServiceNow Tabelle.
| Name | Typ | Beschreibung |
|---|---|---|
| Include-Felder | Sammlung<String> | Liste der kommagetrennten Felder, die in der Antwort zurückgegeben werden sollen. Wenn die Liste leer ist, werden alle Felder zurückgegeben. |
| Variarg-Optionen | FeldleseKonfiguration.Optionen | Optional. Array von null oder mehr Optionen, die den Typ der zurückzugebenden Feldinformationen definieren. Mögliche Werte:
|
Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.
val readConfiguration = FieldReadConfiguration(
includeFields = listOf("sys_id", "sys_created_on", "short_description"),
options = arrayOf(FieldReadConfiguration.Options.DISPLAY_VALUES)
)
val fetchConfiguration = FetchConfiguration(
filter = Filter("active=true"),
readConfiguration = readConfiguration
)
val response = nowTableService.records("incident", fetchConfiguration).execute()
handleResponse(response)