Interface Trace

  • All Superinterfaces:
    java.util.Map<java.lang.String,​java.lang.Object>

    public interface Trace
    extends java.util.Map<java.lang.String,​java.lang.Object>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void end()  
      java.time.Duration getDuration()  
      java.time.Instant getEndTime()  
      java.lang.String getId()  
      TraceLocation getLocation()  
      java.lang.String getName()  
      java.lang.String getParentId()  
      java.time.Instant getStartTime()  
      boolean inProgress()  
      void start()  
      • Methods inherited from interface java.util.Map

        clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
    • Method Detail

      • getId

        java.lang.String getId()
      • getParentId

        java.lang.String getParentId()
      • getName

        java.lang.String getName()
      • getStartTime

        java.time.Instant getStartTime()
      • getEndTime

        java.time.Instant getEndTime()
      • inProgress

        boolean inProgress()
      • getDuration

        java.time.Duration getDuration()
      • start

        void start()
      • end

        void end()