Classe FieldReadConfiguration - Android

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . FieldReadConfiguration a classe fornece a capacidade de definir quais campos retornar ou não em um registro de resposta.

    Tabela 1. Propriedades
    Nome Tipo Descrição
    IncludeFields Coleção ​<String> Campos a serem retornados na resposta.
    QueryItems Mapa <String, String> Somente leitura. Coleção de itens de consulta que representam a configuração de leitura.
    queryParams QueryParams Estrutura iterável que contém pares nome-valor de parâmetros de consulta de solicitação. Use esses parâmetros para criar uma solicitação.

    FieldReadConfiguration - FieldReadConfiguration (includeFieldReadConfiguration: Collection<String>), várias opções: FieldReadConfiguration.Options)

    Define os campos a serem incluídos na resposta de retorno do associado ServiceNow tabela.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    IncludeFields Collection<String> Lista de campos separados por vírgulas a serem retornados na resposta. Se a lista estiver vazia, todos os campos serão retornados.
    opções variáveis FieldReadConfiguration.Opções Opcional. Matriz de zero ou mais opções que definem o tipo de informações de campo a serem retornadas.
    Valores possíveis:
    • ACTUAL_VALUES: Inclui o valor real do campo na resposta.
    • DISPLAY_VALUES: Inclui o valor de exibição do campo na resposta.
    • EXCLUDE_REFERENCE_LINK: Exclui o. Tabela Links de API para os campos de referência.

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

    val readConfiguration = FieldReadConfiguration(
      includeFields = listOf("sys_id", "sys_created_on", "short_description"),
      options = arrayOf(FieldReadConfiguration.Options.DISPLAY_VALUES)
    )
    val fetchConfiguration = FetchConfiguration(
      filter = Filter("active=true"),
      readConfiguration = readConfiguration
    )
    val response = nowTableService.records("incident", fetchConfiguration).execute()
    handleResponse(response)