--- title: FetchConfiguration class - Android description: The FetchConfiguration class provides the ability to define the configuration for fetching records from the associatedServiceNow table.Enables you to define the records and fields to return from the associated ServiceNow table. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/cllent-mobile-api-reference/FetchConfigAndroidAPI.html release: australia product: Cllent Mobile API Reference classification: cllent-mobile-api-reference topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Mobile SDK - Android, Mobile SDK API reference, API reference, API implementation and reference] --- # FetchConfiguration class- Android The FetchConfiguration class provides the ability to define the configuration for fetching records from the associatedServiceNow table. This class only contains a single function \(constructor\), [FetchConfiguration\(\)](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/FetchConfigAndroidAPI.md). |Name|Type|Description| |----|----|-----------| |filter|[Filter](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/FilterAndroidAPI.md)|Query to use to filter the return results.| |limit|Integer|Number of records per page/response to return.| |queryParams|QueryParams|Iterable structure that contains name-value pairs of request query parameters.| |readConfiguration|[FieldReadConfiguration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/FieldReadConfigAndroidAPI.md)|Configuration for the fields to return in the response.| **Parent Topic:**[Mobile SDK - Android](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/MobileSDKAndroidAPI.md) ## FetchConfiguration - FetchConfiguration\(filter: Filter? = null, limit: Int? = null, readConfiguration: FieldReadConfiguration? = null\) Enables you to define the records and fields to return from the associated ServiceNow table.
Name Type Description
filter [Filter](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/FilterAndroidAPI.md) Optional. Query to use to filter the records that are returned from the table. For example: `active=true^short_descriptionLIKEbroken`Default: null - Return all records.
limit Integer Optional. Number of records to return per page/response.Default: null - Return the maximum allowed by the ServiceNow REST API.
readConfiguration [FieldReadConfiguration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/cllent-mobile-api-reference/FieldReadConfigAndroidAPI.md) Optional. Configuration of the fields returned in the response.Default: null - Return all fields.
The following code example shows how to call this function. ``` nowTableService.records("incident", FetchConfiguration( filter = Filter("active=true"), limit = 10, readConfiguration = FieldReadConfiguration( includeFields = listOf("sys_id", "short_description") ) )) ```