Package io.vertx.core.tracing
Class TracingOptions
- java.lang.Object
-
- io.vertx.core.tracing.TracingOptions
-
- Direct Known Subclasses:
OpenTelemetryOptions
,OpenTracingOptions
,ZipkinTracingOptions
public class TracingOptions extends Object
Vert.x tracing base configuration, this class can be extended by provider implementations to configure those specific implementations.- Author:
- Julien Viet
-
-
Constructor Summary
Constructors Constructor Description TracingOptions()
Default constructorTracingOptions(JsonObject json)
Create an instance from aJsonObject
TracingOptions(TracingOptions other)
Copy constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TracingOptions
copy()
JsonObject
toJson()
String
toString()
-
-
-
Constructor Detail
-
TracingOptions
public TracingOptions()
Default constructor
-
TracingOptions
public TracingOptions(TracingOptions other)
Copy constructor- Parameters:
other
- The otherTracingOptions
to copy when creating this
-
TracingOptions
public TracingOptions(JsonObject json)
Create an instance from aJsonObject
- Parameters:
json
- the JsonObject to create it from
-
-
Method Detail
-
copy
public TracingOptions copy()
-
toJson
public JsonObject toJson()
-
-