Class SnmpCollection

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class SnmpCollection
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    a grouping of SNMP related RRD parms, MIB object groups and sysoid based system definitions.
    See Also:
    Serialized Form
    • Constructor Detail

      • SnmpCollection

        public SnmpCollection()
    • Method Detail

      • getName

        public java.lang.String getName()
        collector name
      • setName

        public void setName​(java.lang.String name)
      • getMaxVarsPerPdu

        public java.lang.Integer getMaxVarsPerPdu()
      • setMaxVarsPerPdu

        public void setMaxVarsPerPdu​(java.lang.Integer maxVarsPerPdu)
      • getSnmpStorageFlag

        public java.lang.String getSnmpStorageFlag()
        indicates if collected SNMP data is to be stored for "all" interfaces or only for the "primary" interface.
      • setSnmpStorageFlag

        public void setSnmpStorageFlag​(java.lang.String snmpStorageFlag)
      • getRrd

        public Rrd getRrd()
        RRD parms
      • setRrd

        public void setRrd​(Rrd rrd)
      • getIncludeCollections

        public java.util.List<IncludeCollection> getIncludeCollections()
      • setIncludeCollections

        public void setIncludeCollections​(java.util.List<IncludeCollection> includeCollections)
      • addIncludeCollection

        public void addIncludeCollection​(IncludeCollection includeCollection)
                                  throws java.lang.IndexOutOfBoundsException
        Throws:
        java.lang.IndexOutOfBoundsException
      • removeIncludeCollection

        public boolean removeIncludeCollection​(IncludeCollection includeCollection)
      • getResourceTypes

        public java.util.List<ResourceType> getResourceTypes()
      • setResourceTypes

        public void setResourceTypes​(java.util.List<ResourceType> resourceTypes)
      • addResourceType

        public void addResourceType​(ResourceType resourceType)
                             throws java.lang.IndexOutOfBoundsException
        Throws:
        java.lang.IndexOutOfBoundsException
      • removeResourceType

        public boolean removeResourceType​(ResourceType resourceType)
      • getGroups

        public Groups getGroups()
        MIB object groups
      • setGroups

        public void setGroups​(Groups groups)
      • getSystems

        public Systems getSystems()
        sysOid-based systems
      • setSystems

        public void setSystems​(Systems systems)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • clone

        public SnmpCollection clone()
        Overrides:
        clone in class java.lang.Object