Package io.axoniq.framework.springboot
Class DistributedTracingProperties
java.lang.Object
io.axoniq.framework.springboot.DistributedTracingProperties
@ConfigurationProperties(prefix="axon.tracing")
public class DistributedTracingProperties
extends Object
Spring Boot configuration properties for the distributed-connector tracing.
Binds the connector-specific toggles of the shared axon.tracing.* property namespace. The generic tracing
properties (master switch, per-component toggles, attribute providers) use that same namespace; this class adds the
toggles for the distributed bus connectors:
axon:
tracing:
command-bus-connector:
enabled: true
query-bus-connector:
enabled: true
- Since:
- 5.3.0
- Author:
- Mateusz Nowak
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classTracing settings for the distributedCommandBusConnector.static classTracing settings for the distributedQueryBusConnector. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe tracing settings for the distributedCommandBusConnector.The tracing settings for the distributedQueryBusConnector.
-
Constructor Details
-
DistributedTracingProperties
public DistributedTracingProperties()
-
-
Method Details
-
getCommandBusConnector
The tracing settings for the distributedCommandBusConnector.- Returns:
- the
CommandBusConnectortracing settings, nevernull
-
getQueryBusConnector
The tracing settings for the distributedQueryBusConnector.- Returns:
- the
QueryBusConnectortracing settings, nevernull
-