Class ProfileDiagnostic

  • All Implemented Interfaces:
    java.io.Serializable

    public class ProfileDiagnostic
    extends java.lang.Object
    implements java.io.Serializable
    Convenience data class for storing profiling information.
    Since:
    1.6
    Author:
    Sina Madani
    See Also:
    Serialized Form
    • Field Detail

      • stageName

        public final java.lang.String stageName
      • executionTime

        public final java.time.Duration executionTime
      • memoryUsage

        public final double memoryUsage
    • Constructor Detail

      • ProfileDiagnostic

        public ProfileDiagnostic​(java.lang.String stage,
                                 java.time.Duration execTime,
                                 double memory,
                                 ProfileDiagnostic.MemoryUnit units)
      • ProfileDiagnostic

        public ProfileDiagnostic​(java.lang.String stage,
                                 long execTimeNanos,
                                 long memoryBytes)