Class MessagingIncubatingAttributes.MessagingOperationTypeIncubatingValues

java.lang.Object
io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MessagingOperationTypeIncubatingValues
Enclosing class:
MessagingIncubatingAttributes

public static final class MessagingIncubatingAttributes.MessagingOperationTypeIncubatingValues extends Object
  • Field Details

    • CREATE

      public static final String CREATE
      A message is created. "Create" spans always refer to a single message and are used to provide a unique creation context for messages in batch sending scenarios.
      See Also:
    • SEND

      public static final String SEND
      One or more messages are provided for sending to an intermediary. If a single message is sent, the context of the "Send" span can be used as the creation context and no "Create" span needs to be created.
      See Also:
    • RECEIVE

      public static final String RECEIVE
      One or more messages are requested by a consumer. This operation refers to pull-based scenarios, where consumers explicitly call methods of messaging SDKs to receive messages.
      See Also:
    • PROCESS

      public static final String PROCESS
      One or more messages are processed by a consumer.
      See Also:
    • SETTLE

      public static final String SETTLE
      One or more messages are settled.
      See Also:
    • DELIVER

      @Deprecated public static final String DELIVER
      Deprecated.
      Replaced by process.
      Deprecated. Use process instead.
      See Also:
    • PUBLISH

      @Deprecated public static final String PUBLISH
      Deprecated.
      Replaced by send.
      Deprecated. Use send instead.
      See Also: