Classe FetchConfiguration - Android

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • A classe FetchConfiguration fornece a capacidade de definir a configuração para buscar registros da tabelaServiceNow associada.

    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 retornados.
    limite Números inteiros Número de registros por página/resposta a retornar.
    queryParams QueryParams Estrutura iterável que contém pares de nome-valor de parâmetros de consulta de solicitação.
    configuração de leitura FieldReadConfiguration Configuração dos campos a serem retornados na resposta.

    FetchConfiguration - FetchConfiguration (filtro: filtro? = nulo, limite: Int? = nulo, readConfiguration: FieldReadConfiguration? = nulo)

    Permite que você defina os registros e campos a serem retornados da tabela ServiceNow associada.

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

    Padrão: nulo - Retorna todos os registros.

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

    Padrão: nulo - Retorna o máximo permitido pela ServiceNow REST API.

    configuração de leitura 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") 
      ) 
    ))