Object/Class

com.ccadllc.cedi.dtrace.interop.xb3

XB3HeaderCodec

Related Docs: class XB3HeaderCodec | package xb3

Permalink

object XB3HeaderCodec

Source
XB3HeaderCodec.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. XB3HeaderCodec
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val Compressed: String

    Permalink

    Property to pass to the HeaderCodec.encode method's properties that, when set to "true", indicates a compressed b3 HTTP header should be generated rather than three separate X-B3-TraceId, X-B3-ParentSpanId and X-B3-SpanId headers.

  5. final val CompressedHeaderName: CaseInsensitiveName

    Permalink

    The X-B3 compliant compressed header format where TraceID-SpanId-ParentId are embedded in a single header

  6. final val CompressedHeaderRegex: Regex

    Permalink
  7. final val ParentIdHeaderName: CaseInsensitiveName

    Permalink

    The X-B3 compliant Parent Span ID HTTP header name.

  8. final val Sampled: String

    Permalink

    Property to pass to the HeaderCodec.encode method's properties that, when set to "true", indicates the X-B3-Sampled header (or "sampled" section of compressed header) should be set to "1" and when false that it should be set to "0".

    Property to pass to the HeaderCodec.encode method's properties that, when set to "true", indicates the X-B3-Sampled header (or "sampled" section of compressed header) should be set to "1" and when false that it should be set to "0". If not present, the flag will be set to "1" by default in X-B3-Sampled Header/compressed sampled section as appropriate.

  9. final val SampledHeaderName: CaseInsensitiveName

    Permalink

    The X-B3 compliant Sampled HTTP header name.

  10. final val SpanIdHeaderName: CaseInsensitiveName

    Permalink

    The X-B3 compliant Span ID HTTP header name.

  11. final val TraceIdHeaderName: CaseInsensitiveName

    Permalink

    The X-B3 compliant Trace ID HTTP header name.

  12. final val TraceIdLongFormByteSize: Long

    Permalink

    The number of bytes (long form) of the Trace ID

  13. final val TraceIdShortFormByteSize: Long

    Permalink

    The number of bytes (short form) of the Trace ID.

    The number of bytes (short form) of the Trace ID. Note that the short form is not optimal if you want to ensure unique trace IDs

  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  23. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped