-
public interface NamingSchema.ForMessaging
-
-
Method Summary
Modifier and Type Method Description abstract StringinboundOperation(@NonNull() String messagingSystem)Calculate the operation name for a messaging consumer span for process operation. abstract StringinboundService(@NonNull() String messagingSystem, boolean useLegacyTracing)Calculate the service name for a messaging producer span. abstract StringoutboundOperation(@NonNull() String messagingSystem)Calculate the operation name for a messaging producer span. abstract StringoutboundService(@NonNull() String messagingSystem, boolean useLegacyTracing)Calculate the service name for a messaging producer span. abstract StringtimeInQueueService(@NonNull() String messagingSystem)Calculate the service name for a messaging time in queue synthetic span. abstract StringtimeInQueueOperation(@NonNull() String messagingSystem)Calculate the operation name for a messaging time in queue synthetic span. -
-
Method Detail
-
inboundOperation
@NonNull() abstract String inboundOperation(@NonNull() String messagingSystem)
Calculate the operation name for a messaging consumer span for process operation.
- Parameters:
messagingSystem- the messaging system (e.g.
-
inboundService
abstract String inboundService(@NonNull() String messagingSystem, boolean useLegacyTracing)
Calculate the service name for a messaging producer span.
- Parameters:
messagingSystem- the messaging system (e.g.useLegacyTracing- if true legacy tracing service naming will be applied if compatible
-
outboundOperation
@NonNull() abstract String outboundOperation(@NonNull() String messagingSystem)
Calculate the operation name for a messaging producer span.
- Parameters:
messagingSystem- the messaging system (e.g.
-
outboundService
abstract String outboundService(@NonNull() String messagingSystem, boolean useLegacyTracing)
Calculate the service name for a messaging producer span.
- Parameters:
messagingSystem- the messaging system (e.g.useLegacyTracing- if true legacy tracing service naming will be applied if compatible
-
timeInQueueService
@NonNull() abstract String timeInQueueService(@NonNull() String messagingSystem)
Calculate the service name for a messaging time in queue synthetic span.
- Parameters:
messagingSystem- the messaging system (e.g.
-
timeInQueueOperation
@NonNull() abstract String timeInQueueOperation(@NonNull() String messagingSystem)
Calculate the operation name for a messaging time in queue synthetic span.
- Parameters:
messagingSystem- the messaging system (e.g.
-
-
-
-