Class DeltafiSpan

  • All Implemented Interfaces:
    java.io.Serializable

    public class DeltafiSpan
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • DeltafiSpan

        public DeltafiSpan​(java.lang.String id,
                           java.lang.String traceId,
                           java.lang.String parentId,
                           java.lang.String name,
                           long timestamp,
                           long duration,
                           java.lang.String kind,
                           java.util.Map<java.lang.String,​java.lang.String> tags,
                           DeltafiSpan.Endpoint localEndpoint,
                           DeltafiSpan.Endpoint remoteEndpoint)
    • Method Detail

      • getId

        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • getTraceId

        public java.lang.String getTraceId()
      • setTraceId

        public void setTraceId​(java.lang.String traceId)
      • getParentId

        public java.lang.String getParentId()
      • setParentId

        public void setParentId​(java.lang.String parentId)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getTimestamp

        public long getTimestamp()
      • setTimestamp

        public void setTimestamp​(java.time.Instant timestamp)
      • getDuration

        public long getDuration()
      • setDuration

        public void setDuration​(long duration)
      • getKind

        public java.lang.String getKind()
      • setKind

        public void setKind​(java.lang.String kind)
      • getTags

        public java.util.Map<java.lang.String,​java.lang.String> getTags()
      • setTags

        public void setTags​(java.util.Map<java.lang.String,​java.lang.String> tags)
      • endSpan

        public void endSpan()
      • micros

        public static long micros()
      • micros

        public static long micros​(java.time.Instant time)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • 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