FieldReadConfiguration クラス: Android
FieldReadConfiguration クラスには、応答レコードで返すフィールドと返さないフィールドを定義する機能があります。
| 名前 | タイプ | 説明 |
|---|---|---|
| includeField | Collection<String> | 応答で返すフィールド。 |
| クエリアイテム | Map<String, String> | 読み取り専用です。読み取り構成を表すクエリアイテムのコレクション。 |
| queryParams | クエリパラメーター | 要求クエリパラメーターの名前と値のペアを含む反復可能な構造。これらのパラメーターを使用して、要求を作成します。 |
FieldReadConfiguration:FieldReadConfiguration(includeFields: Collection<String> = listOf(), vararg options: FieldReadConfiguration.Options)
関連する ServiceNow テーブルからの返信応答に含めるフィールドを定義します。
| 名前 | タイプ | 説明 |
|---|---|---|
| includeField | 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)