Interface StartupStep


public interface StartupStep
Recording state of steps during startup to capture execution time, and being able to emit events to diagnostic tools such as Java Flight Recorder.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Ends the step.
    long
    Gets the begin time (optional).
    Description of the step
    long
    Gets the duration the step took (optional)
    int
    The id of the step
    int
    The step level (sub step of previous steps)
    Name of the step
    int
    The id of the parent step
    The source class type of the step
  • Method Details

    • getType

      String getType()
      The source class type of the step
    • getName

      String getName()
      Name of the step
    • getDescription

      String getDescription()
      Description of the step
    • getId

      int getId()
      The id of the step
    • getParentId

      int getParentId()
      The id of the parent step
    • getLevel

      int getLevel()
      The step level (sub step of previous steps)
    • endStep

      void endStep()
      Ends the step.
    • getBeginTime

      long getBeginTime()
      Gets the begin time (optional).
    • getDuration

      long getDuration()
      Gets the duration the step took (optional)