FieldReadConfiguration クラス - Android
FieldReadConfiguration クラスを使用すると、応答レコードで返すフィールドと返さないフィールドを定義できます。
| 名前 | タイプ | 説明 |
|---|---|---|
| includeFields | collection<string> | 応答で返すフィールド。 |
| クエリアイテム | map<string, 文字列> | 読み取り専用です。読み取り構成を表すクエリー項目のコレクション。 |
| queryParams | クエリパラメーター | 要求クエリパラメーターの名前と値のペアを含む反復可能な構造。これらのパラメーターを使用して、要求を構築します。 |
FieldReadConfiguration - FieldReadConfiguration(includeFields: Collection<String> = listOf(), vararg options: FieldReadConfiguration.Options)
関連 ServiceNow テーブルから返される応答に含めるフィールドを定義します。
| 名前 | タイプ | 説明 |
|---|---|---|
| includeFields | collection<string> | 応答で返すカンマ区切りフィールドのリスト。リストが空の場合、すべてのフィールドが返されます。 |
| vararg オプション | FieldReadConfiguration.Options | オプション。返されるフィールド情報のタイプを定義する 0 個以上のオプションのアレイです。 可能な値:
|
次のコード例は、この関数を呼び出す方法を示しています。
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)