Class Graph

  • All Implemented Interfaces:
    java.lang.Comparable<Graph>

    public class Graph
    extends java.lang.Object
    implements java.lang.Comparable<Graph>

    Graph class.

    Since:
    1.8.1
    Version:
    $Id: $
    Author:
    ranger
    • Constructor Detail

      • Graph

        public Graph​(PrefabGraph graph,
                     OnmsResource resource,
                     java.util.Date start,
                     java.util.Date end)

        Constructor for Graph.

        Parameters:
        graph - a PrefabGraph object.
        resource - a OnmsResource object.
        start - a Date object.
        end - a Date object.
    • Method Detail

      • getStart

        public java.util.Date getStart()

        getStart

        Returns:
        a Date object.
      • getEnd

        public java.util.Date getEnd()

        getEnd

        Returns:
        a Date object.
      • getName

        public java.lang.String getName()

        getName

        Returns:
        a String object.
      • getTitle

        public java.lang.String getTitle()

        getTitle

        Returns:
        a String object.
      • compareTo

        public int compareTo​(Graph other)

        compareTo

        Specified by:
        compareTo in interface java.lang.Comparable<Graph>
        Parameters:
        other - a Graph object.
        Returns:
        a int.
      • getGraphWidth

        public java.lang.Integer getGraphWidth()

        getGraphWidth

        Returns:
        a Integer object.
      • getGraphHeight

        public java.lang.Integer getGraphHeight()

        getGraphHeight

        Returns:
        a Integer object.
      • getReport

        public java.lang.String getReport()

        getReport

        Returns:
        a String object.
      • getRequiredRrGraphdAttributes

        public java.util.Collection<RrdGraphAttribute> getRequiredRrGraphdAttributes()

        getRequiredRrGraphdAttributes

        Returns:
        a Collection object.