Package io.vertx.tracing.zipkin
Class ZipkinTracingOptions
- java.lang.Object
-
- io.vertx.core.tracing.TracingOptions
-
- io.vertx.tracing.zipkin.ZipkinTracingOptions
-
public class ZipkinTracingOptions extends TracingOptions
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_SERVICE_NAMEstatic booleanDEFAULT_SUPPORTS_JOIN
-
Constructor Summary
Constructors Constructor Description ZipkinTracingOptions()ZipkinTracingOptions(JsonObject json)ZipkinTracingOptions(ZipkinTracingOptions other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZipkinTracingOptionscopy()HttpSenderOptionsgetSenderOptions()StringgetServiceName()booleanisSupportsJoin()ZipkinTracingOptionssetSenderOptions(HttpSenderOptions senderOptions)Set the HTTP sender options to use for reporting spans.ZipkinTracingOptionssetServiceName(String serviceName)Set the service name to use.ZipkinTracingOptionssetSupportsJoin(boolean supportsJoin)ConfiguresTracing.Builder.supportsJoin(boolean)option.JsonObjecttoJson()-
Methods inherited from class io.vertx.core.tracing.TracingOptions
toString
-
-
-
-
Field Detail
-
DEFAULT_SERVICE_NAME
public static final String DEFAULT_SERVICE_NAME
- See Also:
- Constant Field Values
-
DEFAULT_SUPPORTS_JOIN
public static final boolean DEFAULT_SUPPORTS_JOIN
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ZipkinTracingOptions
public ZipkinTracingOptions()
-
ZipkinTracingOptions
public ZipkinTracingOptions(ZipkinTracingOptions other)
-
ZipkinTracingOptions
public ZipkinTracingOptions(JsonObject json)
-
-
Method Detail
-
copy
public ZipkinTracingOptions copy()
- Overrides:
copyin classTracingOptions
-
getServiceName
public String getServiceName()
- Returns:
- the service name
-
setServiceName
public ZipkinTracingOptions setServiceName(String serviceName)
Set the service name to use.- Parameters:
serviceName- the service name- Returns:
- this instance
-
isSupportsJoin
public boolean isSupportsJoin()
- Returns:
Tracing.Builder.supportsJoin(boolean)option value
-
setSupportsJoin
public ZipkinTracingOptions setSupportsJoin(boolean supportsJoin)
ConfiguresTracing.Builder.supportsJoin(boolean)option.- Parameters:
supportsJoin- the config value- Returns:
- this instance
-
getSenderOptions
public HttpSenderOptions getSenderOptions()
- Returns:
- the sender options
-
setSenderOptions
public ZipkinTracingOptions setSenderOptions(HttpSenderOptions senderOptions)
Set the HTTP sender options to use for reporting spans.- Parameters:
senderOptions- the options- Returns:
- this instance
-
toJson
public JsonObject toJson()
- Overrides:
toJsonin classTracingOptions
-
-