---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# SNMPResponse - Global

# SNMPResponse - Global {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

A inclusão de script SNMPResponse fornece métodos para encapsular uma instância de resposta de carga SNMP com métodos para recuperar campos ou tabelas singleton SNMP com segurança e facilidade.

Use esta inclusão de script para recuperar campos ou tabelas de singleton SNMP.

## SNMPResponse - buildIndex(Object cur, String name, String extName) {#ariaid-title2}

Cria um índice para todas as entidades SNMP no objeto atual.
{#r_SRES-buildIndex_O_S_S__table_ipy_bvl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| atual | Objeto | O objeto atual |
| nome | Cadeia de caracteres | O nome do índice |
| extName | Cadeia de caracteres | A extensão do índice |
[Tabela 1. Parâmetros]

{#r_SRES-buildIndex_O_S_S__table_ipy_bvl_xt} {#r_SRES-buildIndex_O_S_S__table_jpy_bvl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 2. Retorna]

{#r_SRES-buildIndex_O_S_S__table_jpy_bvl_xt}

## SNMPResponse -- buildReferences() {#ariaid-title3}

Cria referências para instâncias reais de todos os índices identificados (na tabela discovery_snmp_ref) que podem ser resolvidos.
{#r_SRES-buildReferences__table_pvk_1tl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 3. Parâmetros]

{#r_SRES-buildReferences__table_pvk_1tl_xt} {#r_SRES-buildReferences__table_qvk_1tl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 4. Retorna]

{#r_SRES-buildReferences__table_qvk_1tl_xt}

## SNMPResponse - getAmbiguousOIDs(cadeia de caracteres refBase, cadeia de caracteres refLeaf) {#ariaid-title4}

Retorna uma matriz de OIDs que corresponde ao ref_base fornecido e que tem um ref_leaf definido e não nulo.
O último caractere de ref_base pode ser um ponto de interrogação; nesse caso, se o nó primário for uma tabela, todas as entradas da tabela serão retornadas.
{#r_SRES-getAmbiguousOIDs_S_S__table_cp2_ptl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| baseref | Cadeia de caracteres | A base de referência |
| RefLeaf | Cadeia de caracteres | A folha de referência |
[Tabela 5. Parâmetros]

{#r_SRES-getAmbiguousOIDs_S_S__table_cp2_ptl_xt} {#r_SRES-getAmbiguousOIDs_S_S__table_dp2_ptl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Uma matriz de OIDs que corresponde ao ref_base fornecido e que tem um ref_leaf definido e não nulo. |
[Tabela 6. Retorna]

{#r_SRES-getAmbiguousOIDs_S_S__table_dp2_ptl_xt}

## SNMPResponse - getOIDInt(cadeia de caracteres name) {#ariaid-title5}

Retorna o número inteiro contido no objeto OID com o nome MIB fornecido.
{#r_SRES-getOIDInt_S__table_hb1_swl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| nome | Cadeia de caracteres | O nome do MIB |
[Tabela 7. Parâmetros]

{#r_SRES-getOIDInt_S__table_hb1_swl_xt} {#r_SRES-getOIDInt_S__table_ib1_swl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| Número | O número inteiro contido no objeto OID ou zero se o objeto não puder ser encontrado ou estiver vazio. |
[Tabela 8. Retorna]

{#r_SRES-getOIDInt_S__table_ib1_swl_xt}

## SNMPResponse - getOIDObj(cadeia de caracteres name) {#ariaid-title6}

Recupera o objeto OID com o nome MIB fornecido da resposta.
Este método não funciona com cadeias de caracteres OID numéricas, somente nomes MIB.
{#r_SRES-getOIDObj_S__table_trw_pxl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| nome | Cadeia de caracteres | O nome do MIB |
[Tabela 9. Parâmetros]

{#r_SRES-getOIDObj_S__table_trw_pxl_xt} {#r_SRES-getOIDObj_S__table_urw_pxl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto OID | O objeto OID com o nome MIB fornecido ou nulo se o objeto não puder ser encontrado ou se forem encontradas entradas de tabela ao percorrer os elementos nomeados. |
[Tabela 10. Retorna]

{#r_SRES-getOIDObj_S__table_urw_pxl_xt}

## SNMPResponse - getOIDTable(cadeia de caracteres parentName, cadeia de caracteres "entryName") {#ariaid-title7}

Retorna um hashmap de entradas de tabela com o nome MIB primário fornecido, com os nomes MIB de entrada fornecidos.
{#r_SRES-getOIDTable_S_S__table_nvc_dxl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| parentName | Cadeia de caracteres | O nome do MIB primário |
| nomeDeEntrada | Cadeia de caracteres | O nome do MIB de entrada |
[Tabela 11. Parâmetros]

{#r_SRES-getOIDTable_S_S__table_nvc_dxl_xt} {#r_SRES-getOIDTable_S_S__table_ovc_dxl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| Hashmap | Um hashmap de entradas de tabela sob o nome MIB primário fornecido, com os nomes MIB de entrada fornecidos ou nulo se o primário não existir. |
[Tabela 12. Retorna]

{#r_SRES-getOIDTable_S_S__table_ovc_dxl_xt}

## SNMPResponse - getOIDText(cadeia de caracteres name) {#ariaid-title8}

Retorna o texto contido no objeto OID com o nome MIB fornecido.
{#r_SRES-getOIDText_S__table_p44_hwl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| nome | Cadeia de caracteres | O nome do MIB |
[Tabela 13. Parâmetros]

{#r_SRES-getOIDText_S__table_p44_hwl_xt} {#r_SRES-getOIDText_S__table_q44_hwl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | O texto contido no objeto OID. Retorna nulo se o objeto não puder ser encontrado ou se não tiver texto. |
[Tabela 14. Retorna]

{#r_SRES-getOIDText_S__table_q44_hwl_xt}

## SNMPResponse - normalize(Object cur) {#ariaid-title9}

Resolve tabelas SNMP em hashmaps e valores OID em primitivos.
Todos os tipos numéricos SNMP são convertidos em um número JavaScript. Um tipo nulo SNMP é convertido em um nulo JavaScript. Um valor de endereço IP SNMP é convertido em uma instância Java IPAddressV4. Todos os outros valores são convertidos em uma cadeia de caracteres JavaScript.
{#r_SRES-normalize_O__table_ibf_qsl_xt__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| atual | Objeto | A tabela SNMP ou o valor OID. |
[Tabela 15. Parâmetros]

{#r_SRES-normalize_O__table_ibf_qsl_xt} {#r_SRES-normalize_O__table_jbf_qsl_xt__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 16. Retorna]

{#r_SRES-normalize_O__table_jbf_qsl_xt}

