Classe FetchConfiguration - Android

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . FetchConfiguration a classe fornece a capacidade de definir a configuração para buscar registros do associado ServiceNow tabela.

    Esta classe contém apenas uma única função (construtor), FetchConfiguration() .

    Tabela 1. Propriedades
    Nome Tipo Descrição
    filtros Filtro Consulta a ser usada para filtrar os resultados de retorno.
    limite Inteiro Número de registros por página/resposta a serem retornados.
    queryParams QueryParams Estrutura iterável que contém pares nome-valor de parâmetros de consulta de solicitação.
    ReadConfiguration FieldReadConfiguration Configuração dos campos a serem retornados na resposta.

    FetchConfiguration - FetchConfiguration(filtro: Filtro? Nulo, limite: Int? ReadConfiguration: FieldReadConfiguration? nulo)

    Permite que você defina os registros e os campos a serem retornados do associado ServiceNow tabela.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    filtros Filtro Opcional. Consulta a ser usada para filtrar os registros retornados da tabela. Por exemplo: Verdadeiro short_descriptionLIKEbroken

    Padrão: Nulo - Retorna todos os registros.

    limite Inteiro Opcional. Número de registros a serem retornados por página/resposta.

    Padrão: Nulo - Retorna o máximo permitido pelo ServiceNow REST API.

    ReadConfiguration FieldReadConfiguration Opcional. Configuração dos campos retornados na resposta.

    Padrão: Nulo - Retorna todos os campos.

    O exemplo de código a seguir mostra como chamar esta função.

    nowTableService.records("incident", FetchConfiguration( 
      filter = Filter("active=true"), 
      limit = 10, 
      readConfiguration = FieldReadConfiguration( 
        includeFields = listOf("sys_id", "short_description") 
      ) 
    ))