Class GraphEdgeDuration


  • public final class GraphEdgeDuration
    extends java.lang.Object
    • Constructor Detail

      • GraphEdgeDuration

        @ConstructorProperties({"min","max","p50","p90","p99","p99Point9"})
        public GraphEdgeDuration​(java.lang.Long min,
                                 java.lang.Long max,
                                 java.lang.Long p50,
                                 java.lang.Long p90,
                                 java.lang.Long p99,
                                 java.lang.Long p99Point9)
    • Method Detail

      • getMin

        public java.lang.Long getMin()
      • getMax

        public java.lang.Long getMax()
        Min percentile is also the 100th percentile.
      • getP50

        public java.lang.Long getP50()
        The 50th percentile is also the median.
      • getP90

        public java.lang.Long getP90()
      • getP99

        public java.lang.Long getP99()
      • getP99Point9

        public java.lang.Long getP99Point9()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

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

        public GraphEdgeDuration withMin​(java.lang.Long min)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withMax

        public GraphEdgeDuration withMax​(java.lang.Long max)
        Min percentile is also the 100th percentile.
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withP50

        public GraphEdgeDuration withP50​(java.lang.Long p50)
        The 50th percentile is also the median.
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withP90

        public GraphEdgeDuration withP90​(java.lang.Long p90)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withP99

        public GraphEdgeDuration withP99​(java.lang.Long p99)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withP99Point9

        public GraphEdgeDuration withP99Point9​(java.lang.Long p99Point9)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).