Class OProfilerEntry

java.lang.Object
com.orientechnologies.common.profiler.OProfilerEntry

public class OProfilerEntry extends Object
Contains the profiling data abount timing.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)
  • Constructor Details

    • OProfilerEntry

      public OProfilerEntry(String name)
  • Method Details

    • toDocument

      public ODocument toDocument()
    • toSnapshot

      public OProfilerEntrySnapshot toSnapshot()
    • toJSON

      public String toJSON()
    • toJSON

      public void toJSON(StringBuilder buffer)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getUsers

      public Set<String> getUsers()
    • addUser

      public void addUser(String user)
    • getLastReset

      public long getLastReset()
    • getLastResetEntries

      public long getLastResetEntries()
    • getPayLoad

      public String getPayLoad()
    • getLastExecution

      public long getLastExecution()
    • getFirstExecution

      public long getFirstExecution()
    • getTotal

      public long getTotal()
    • getAverage

      public float getAverage()
    • getMax

      public long getMax()
    • getMin

      public long getMin()
    • getLast

      public long getLast()
    • getEntries

      public long getEntries()
    • getName

      public String getName()
    • update

      public void update(long value, String payload, String user)
    • internalUpdate

      public void internalUpdate(long value)
    • resettableUpdate

      public void resettableUpdate(long value, int resetTime)
    • reset

      protected void reset()