Class TagPropagationComponent

java.lang.Object
io.opencensus.tags.propagation.TagPropagationComponent
Direct Known Subclasses:
NoopTags.NoopTagPropagationComponent, TagPropagationComponentImpl

public abstract class TagPropagationComponent extends Object
Object containing all supported TagContext propagation formats.
Since:
0.8
  • Constructor Details

    • TagPropagationComponent

      public TagPropagationComponent()
  • Method Details

    • getBinarySerializer

      public abstract TagContextBinarySerializer getBinarySerializer()
      Returns the TagContextBinarySerializer for this implementation.
      Returns:
      the TagContextBinarySerializer for this implementation.
      Since:
      0.8
    • getCorrelationContextFormat

      public abstract TagContextTextFormat getCorrelationContextFormat()
      Returns the TagContextTextFormat for this implementation.

      OpenCensus uses W3C Correlation Context as the HTTP text format. For more details, see correlation-context.

      Returns:
      the TagContextTextFormat for this implementation.
      Since:
      0.21