FetchConfiguration クラス - Android
FetchConfiguration クラスには、関連付けられたServiceNowテーブルからレコードをフェッチするための構成を定義する機能があります。
このクラスには、 FetchConfiguration() という 1 つの関数 (コンストラクター) のみが含まれています。
| 名前 | タイプ | 説明 |
|---|---|---|
| filter | フィルター | 返された結果をフィルタリングするために使用するクエリ。 |
| limit | 整数 | 返されるページ/応答あたりのレコード数。 |
| queryParams | クエリパラメーター | 要求クエリパラメーターの名前と値のペアを含む反復可能な構造。 |
| 読み込み構成 | FieldReadConfiguration | 応答で返すフィールドの構成。 |
FetchConfiguration - FetchConfiguration(filter: filter? = null, limit: Int? = null, readConfiguration: FieldReadConfiguration? = null)
関連する ServiceNow テーブルから返すレコードとフィールドを定義できます。
| 名前 | タイプ | 説明 |
|---|---|---|
| filter | フィルター | オプション。テーブルから返されたレコードをフィルタリングするために使用するクエリ。例: active=true^short_descriptionLIKEbrokenデフォルト:null - すべてのレコードを返します。 |
| limit | 整数 | オプション。ページ/応答ごとに返されるレコードの数。 デフォルト:null:REST API で ServiceNow 許可されている最大値を返します。 |
| 読み込み構成 | FieldReadConfiguration | オプション。応答で返されるフィールドの構成。 デフォルト:null - すべてのフィールドを返します。 |
次のコード例は、この関数を呼び出す方法を示しています。
nowTableService.records("incident", FetchConfiguration(
filter = Filter("active=true"),
limit = 10,
readConfiguration = FieldReadConfiguration(
includeFields = listOf("sys_id", "short_description")
)
))