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