Class Configuration

    • Method Detail

      • deleteMaxRepetitions

        public void deleteMaxRepetitions()
      • deleteMaxRequestSize

        public void deleteMaxRequestSize()
      • deleteMaxVarsPerPdu

        public void deleteMaxVarsPerPdu()
      • deletePort

        public void deletePort()
      • deleteRetry

        public void deleteRetry()
      • deleteSecurityLevel

        public void deleteSecurityLevel()
      • deleteTimeout

        public void deleteTimeout()
      • getAuthPassphrase

        public final String getAuthPassphrase()
        Returns the value of field 'authPassphrase'. The field 'authPassphrase' has the following description: SNMPv3
        Returns:
        the value of field 'AuthPassphrase'.
      • getAuthProtocol

        public final String getAuthProtocol()
        Returns the value of field 'authProtocol'. The field 'authProtocol' has the following description: SNMPv3
        Returns:
        the value of field 'AuthProtocol'.
      • getContextEngineId

        public final String getContextEngineId()
        Returns the value of field 'contextEngineId'. The field 'contextEngineId' has the following description: SNMPv3
        Returns:
        the value of field 'ContextEngineId'.
      • getContextName

        public final String getContextName()
        Returns the value of field 'contextName'. The field 'contextName' has the following description: SNMPv3
        Returns:
        the value of field 'ContextName'.
      • getEngineId

        public final String getEngineId()
        Returns the value of field 'engineId'. The field 'engineId' has the following description: SNMPv3
        Returns:
        the value of field 'EngineId'.
      • getEnterpriseId

        public final String getEnterpriseId()
        Returns the value of field 'enterpriseId'. The field 'enterpriseId' has the following description: SNMPv3
        Returns:
        the value of field 'EnterpriseId'.
      • getMaxRepetitions

        public final Integer getMaxRepetitions()
        Returns the value of field 'maxRepetitions'. The field 'maxRepetitions' has the following description: Number of repetitions to send per get-bulk request.
        Returns:
        the value of field 'MaxRepetitions'.
      • getMaxRequestSize

        public final Integer getMaxRequestSize()
        Returns the value of field 'maxRequestSize'. The field 'maxRequestSize' has the following description: (SNMP4J specific) Specifies the maximum number of bytes that may be encoded into an individual SNMP PDU request by Collectd. Provides a means to limit the size of outgoing PDU requests. Default is 65535, must be at least 484.
        Returns:
        the value of field 'MaxRequestSize'.
      • getMaxVarsPerPdu

        public final Integer getMaxVarsPerPdu()
        Returns the value of field 'maxVarsPerPdu'. The field 'maxVarsPerPdu' has the following description: Number of variables to send per SNMP request.
        Returns:
        the value of field 'MaxVarsPerPdu'.
      • getPort

        public final Integer getPort()
        Returns the value of field 'port'. The field 'port' has the following description: If set, overrides UDP port 161 as the port where SNMP GET/GETNEXT/GETBULK requests are sent.
        Returns:
        the value of field 'Port'.
      • getPrivacyPassphrase

        public final String getPrivacyPassphrase()
        Returns the value of field 'privacyPassphrase'. The field 'privacyPassphrase' has the following description: SNMPv3
        Returns:
        the value of field 'PrivacyPassphrase'.
      • getPrivacyProtocol

        public final String getPrivacyProtocol()
        Returns the value of field 'privacyProtocol'. The field 'privacyProtocol' has the following description: SNMPv3
        Returns:
        the value of field 'PrivacyProtocol'.
      • getProxyHost

        public final String getProxyHost()
        Returns the value of field 'proxyHost'. The field 'proxyHost' has the following description: The proxy host to use when communiciating with this agent
        Returns:
        the value of field 'ProxyHost'.
      • getReadCommunity

        public final String getReadCommunity()
        Returns the value of field 'readCommunity'. The field 'readCommunity' has the following description: Default read community string
        Returns:
        the value of field 'ReadCommunity'.
      • getRetry

        public final Integer getRetry()
        Returns the value of field 'retry'. The field 'retry' has the following description: Default number of retries
        Returns:
        the value of field 'Retry'.
      • getSecurityLevel

        public final Integer getSecurityLevel()
        Returns the value of field 'securityLevel'. The field 'securityLevel' has the following description: SNMPv3
        Returns:
        the value of field 'SecurityLevel'.
      • getSecurityName

        public final String getSecurityName()
        Returns the value of field 'securityName'. The field 'securityName' has the following description: SNMPv3
        Returns:
        the value of field 'SecurityName'.
      • getTimeout

        public final Integer getTimeout()
        Returns the value of field 'timeout'. The field 'timeout' has the following description: Default timeout (in milliseconds)
        Returns:
        the value of field 'Timeout'.
      • getVersion

        public final String getVersion()
        Returns the value of field 'version'. The field 'version' has the following description: If set, forces SNMP data collection to the specified version.
        Returns:
        the value of field 'Version'.
      • getWriteCommunity

        public final String getWriteCommunity()
        Returns the value of field 'writeCommunity'. The field 'writeCommunity' has the following description: Default write community string
        Returns:
        the value of field 'WriteCommunity'.
      • hasMaxRepetitions

        public boolean hasMaxRepetitions()
        Method hasMaxRepetitions.
        Returns:
        true if at least one MaxRepetitions has been added
      • hasMaxRequestSize

        public boolean hasMaxRequestSize()
        Method hasMaxRequestSize.
        Returns:
        true if at least one MaxRequestSize has been added
      • hasMaxVarsPerPdu

        public boolean hasMaxVarsPerPdu()
        Method hasMaxVarsPerPdu.
        Returns:
        true if at least one MaxVarsPerPdu has been added
      • hasPort

        public boolean hasPort()
        Method hasPort.
        Returns:
        true if at least one Port has been added
      • hasRetry

        public boolean hasRetry()
        Method hasRetry.
        Returns:
        true if at least one Retry has been added
      • hasSecurityLevel

        public boolean hasSecurityLevel()
        Method hasSecurityLevel.
        Returns:
        true if at least one SecurityLevel has been added
      • hasTimeout

        public boolean hasTimeout()
        Method hasTimeout.
        Returns:
        true if at least one Timeout has been added
      • hasTTL

        public boolean hasTTL()
        Returns:
        true if there is ttl defined
      • setAuthPassphrase

        public final void setAuthPassphrase​(String authPassphrase)
        Sets the value of field 'authPassphrase'. The field 'authPassphrase' has the following description: SNMPv3
        Parameters:
        authPassphrase - the value of field 'authPassphrase'.
      • setAuthProtocol

        public final void setAuthProtocol​(String authProtocol)
        Sets the value of field 'authProtocol'. The field 'authProtocol' has the following description: SNMPv3
        Parameters:
        authProtocol - the value of field 'authProtocol'.
      • setContextEngineId

        public final void setContextEngineId​(String contextEngineId)
        Sets the value of field 'contextEngineId'. The field 'contextEngineId' has the following description: SNMPv3
        Parameters:
        contextEngineId - the value of field 'contextEngineId'.
      • setContextName

        public final void setContextName​(String contextName)
        Sets the value of field 'contextName'. The field 'contextName' has the following description: SNMPv3
        Parameters:
        contextName - the value of field 'contextName'.
      • setEngineId

        public final void setEngineId​(String engineId)
        Sets the value of field 'engineId'. The field 'engineId' has the following description: SNMPv3
        Parameters:
        engineId - the value of field 'engineId'.
      • setEnterpriseId

        public final void setEnterpriseId​(String enterpriseId)
        Sets the value of field 'enterpriseId'. The field 'enterpriseId' has the following description: SNMPv3
        Parameters:
        enterpriseId - the value of field 'enterpriseId'.
      • setMaxRepetitions

        public final void setMaxRepetitions​(Integer maxRepetitions)
        Sets the value of field 'maxRepetitions'. The field 'maxRepetitions' has the following description: Number of repetitions to send per get-bulk request.
        Parameters:
        maxRepetitions - the value of field 'maxRepetitions'.
      • setMaxRequestSize

        public final void setMaxRequestSize​(Integer maxRequestSize)
        Sets the value of field 'maxRequestSize'. The field 'maxRequestSize' has the following description: (SNMP4J specific) Specifies the maximum number of bytes that may be encoded into an individual SNMP PDU request by Collectd. Provides a means to limit the size of outgoing PDU requests. Default is 65535, must be at least 484.
        Parameters:
        maxRequestSize - the value of field 'maxRequestSize'.
      • setMaxVarsPerPdu

        public final void setMaxVarsPerPdu​(Integer maxVarsPerPdu)
        Sets the value of field 'maxVarsPerPdu'. The field 'maxVarsPerPdu' has the following description: Number of variables to send per SNMP request.
        Parameters:
        maxVarsPerPdu - the value of field 'maxVarsPerPdu'.
      • setPort

        public final void setPort​(Integer port)
        Sets the value of field 'port'. The field 'port' has the following description: If set, overrides UDP port 161 as the port where SNMP GET/GETNEXT/GETBULK requests are sent.
        Parameters:
        port - the value of field 'port'.
      • setPrivacyPassphrase

        public final void setPrivacyPassphrase​(String privacyPassphrase)
        Sets the value of field 'privacyPassphrase'. The field 'privacyPassphrase' has the following description: SNMPv3
        Parameters:
        privacyPassphrase - the value of field 'privacyPassphrase'.
      • setPrivacyProtocol

        public final void setPrivacyProtocol​(String privacyProtocol)
        Sets the value of field 'privacyProtocol'. The field 'privacyProtocol' has the following description: SNMPv3
        Parameters:
        privacyProtocol - the value of field 'privacyProtocol'.
      • setProxyHost

        public final void setProxyHost​(String proxyHost)
        Sets the value of field 'proxyHost'. The field 'proxyHost' has the following description: The proxy host to use when communiciating with this agent
        Parameters:
        proxyHost - the value of field 'proxyHost'.
      • setReadCommunity

        public final void setReadCommunity​(String readCommunity)
        Sets the value of field 'readCommunity'. The field 'readCommunity' has the following description: Default read community string
        Parameters:
        readCommunity - the value of field 'readCommunity'.
      • setRetry

        public final void setRetry​(Integer retry)
        Sets the value of field 'retry'. The field 'retry' has the following description: Default number of retries
        Parameters:
        retry - the value of field 'retry'.
      • setSecurityLevel

        public final void setSecurityLevel​(Integer securityLevel)
        Sets the value of field 'securityLevel'. The field 'securityLevel' has the following description: SNMPv3
        Parameters:
        securityLevel - the value of field 'securityLevel'.
      • setSecurityName

        public final void setSecurityName​(String securityName)
        Sets the value of field 'securityName'. The field 'securityName' has the following description: SNMPv3
        Parameters:
        securityName - the value of field 'securityName'.
      • setTimeout

        public final void setTimeout​(Integer timeout)
        Sets the value of field 'timeout'. The field 'timeout' has the following description: Default timeout (in milliseconds)
        Parameters:
        timeout - the value of field 'timeout'.
      • setVersion

        public final void setVersion​(String version)
        Sets the value of field 'version'. The field 'version' has the following description: If set, forces SNMP data collection to the specified version.
        Parameters:
        version - the value of field 'version'.
      • setWriteCommunity

        public final void setWriteCommunity​(String writeCommunity)
        Sets the value of field 'writeCommunity'. The field 'writeCommunity' has the following description: Default write community string
        Parameters:
        writeCommunity - the value of field 'writeCommunity'.
      • getTTL

        public Long getTTL()
      • setTTL

        public void setTTL​(Long ttl)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object