Class XmpCollection

  • All Implemented Interfaces:
    Serializable

    public class XmpCollection
    extends Object
    implements Serializable
    a grouping of XMP related RRD parms, MIB object groups and sysoid based system definitions.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Constructor Detail

      • XmpCollection

        public XmpCollection()
    • Method Detail

      • equals

        public boolean equals​(Object obj)
        Overrides the java.lang.Object.equals method.
        Overrides:
        equals in class Object
        Parameters:
        obj -
        Returns:
        true if the objects are equal.
      • getGroups

        public Groups getGroups()
        Returns the value of field 'groups'. The field 'groups' has the following description: MIB object groups
        Returns:
        the value of field 'Groups'.
      • getName

        public String getName()
        Returns the value of field 'name'. The field 'name' has the following description: collectoion name
        Returns:
        the value of field 'Name'.
      • getRrd

        public Rrd getRrd()
        Returns the value of field 'rrd'. The field 'rrd' has the following description: RRD parms
        Returns:
        the value of field 'Rrd'.
      • getXmpStorageFlag

        public String getXmpStorageFlag()
        Returns the value of field 'xmpStorageFlag'. The field 'xmpStorageFlag' has the following description: indicates if collected XMP data is to be stored for "all" interfaces or only for the "primary" interface. Currently ignored.
        Returns:
        the value of field 'XmpStorageFlag'.
      • hashCode

        public int hashCode()
        Overrides the java.lang.Object.hashCode method.

        The following steps came from Effective Java Programming Language Guide by Joshua Bloch, Chapter 3

        Overrides:
        hashCode in class Object
        Returns:
        a hash code value for the object.
      • setGroups

        public void setGroups​(Groups groups)
        Sets the value of field 'groups'. The field 'groups' has the following description: MIB object groups
        Parameters:
        groups - the value of field 'groups'.
      • setName

        public void setName​(String name)
        Sets the value of field 'name'. The field 'name' has the following description: collectoion name
        Parameters:
        name - the value of field 'name'.
      • setRrd

        public void setRrd​(Rrd rrd)
        Sets the value of field 'rrd'. The field 'rrd' has the following description: RRD parms
        Parameters:
        rrd - the value of field 'rrd'.
      • setXmpStorageFlag

        public void setXmpStorageFlag​(String xmpStorageFlag)
        Sets the value of field 'xmpStorageFlag'. The field 'xmpStorageFlag' has the following description: indicates if collected XMP data is to be stored for "all" interfaces or only for the "primary" interface. Currently ignored.
        Parameters:
        xmpStorageFlag - the value of field 'xmpStorageFlag'.