{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":1088,"path":"api-reference/server-api-reference/c_ProbeHandlerSNMPAPI.md","title":"ProbeHandlerSNMP - Global","bundle":null,"doc_type":null,"release":"australia","body":"\n# ProbeHandlerSNMP- Global\n\nThe ProbeHandlerSNMP script include is a discovery probe handler for SNMP probes, invoked when an SNMP probe is about to be created.\n\nYou can use this script include in any server-side script where you need to configure an SNMP probe.\n\n**Parent Topic:**[Server API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/server-api-reference/api-server.md)\n\n## ProbeHandlerSNMP - addBoolean\\(String dbName, String paramName, String paramMap\\)\n\nAdds a boolean value to the parameter map.\n\n|Name|Type|Description|\n|----|----|-----------|\n|dbName|String|The database name|\n|paramName|String|The parameter name|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - addDebug\\(String paramMap\\)\n\nAdds debugging to the probe handler.\n\n|Name|Type|Description|\n|----|----|-----------|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - addJavascriptHandlers\\(String paramMap\\)\n\nAdds a JavaScript handler.\n\n|Name|Type|Description|\n|----|----|-----------|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - addOIDAutoResolve\\(String paramMap\\)\n\nAdds OID automatic resolution.\n\n|Name|Type|Description|\n|----|----|-----------|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - addOIDSpec\\(String paramMap\\)\n\nAdds OID specifications to the parameter map.\n\n|Name|Type|Description|\n|----|----|-----------|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - addSensorHandler\\(String paramMap\\)\n\nAdds a sensor handler.\n\n|Name|Type|Description|\n|----|----|-----------|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - addStage\\(String paramMap\\)\n\nAdds the stage to the parameter map.\n\n|Name|Type|Description|\n|----|----|-----------|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - addTimingSpecs\\(String paramMap\\)\n\nAdds timing specifications to the parameter map.\n\n|Name|Type|Description|\n|----|----|-----------|\n|paramMap|String|The parameter map|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - getParameters\\(\\)\n\nReturns the parameters added by this probe handler.\n\n|Name|Type|Description|\n|----|----|-----------|\n|None| | |\n\n|Type|Description|\n|----|-----------|\n|String|A hash map of the parameters added by this probe handler.|\n\n## ProbeHandlerSNMP - run\\(\\)\n\nRuns the probe.\n\n|Name|Type|Description|\n|----|----|-----------|\n|None| | |\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## ProbeHandlerSNMP - setProbeParameters\\(String params\\)\n\nSets the value of a given XML parameter element.\n\n|Name|Type|Description|\n|----|----|-----------|\n|params|String|The probe's parameters|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n"}}