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