| Interface | Description |
|---|---|
| EndpointLocator |
Strategy for locating a zipkin Endpoint for the current process.
|
| ZipkinLoadBalancer |
Load balancing strategy for picking a Zipkin instance.
|
| ZipkinRestTemplateCustomizer |
Implementations customize the
RestTemplate used to report spans to Zipkin. |
| ZipkinRestTemplateProvider |
A provider for a
RestTemplate used to send spans to Zipkin. |
| ZipkinUrlExtractor |
Provides a way to retrieve Zipkin URI.
|
| ZipkinWebClientBuilderProvider |
A provider for a
WebClient.Builder used to send spans to Zipkin. |
| Class | Description |
|---|---|
| CachingZipkinUrlExtractor |
ZipkinUrlExtractor with caching mechanism. |
| DefaultEndpointLocator |
EndpointLocator implementation that. |
| DefaultZipkinRestTemplateCustomizer |
Default
ZipkinRestTemplateCustomizer that provides the GZip compression if
ZipkinProperties.getCompression() is enabled. |
| LoadBalancerClientZipkinLoadBalancer |
ZipkinLoadBalancer that uses LoadBalancerClient to find Zipkin in
service discovery. |
| RestTemplateSender |
Sender that uses RestTemplate to send spans to Zipkin. |
| StaticInstanceZipkinLoadBalancer |
ZipkinLoadBalancer that provides a fixed URI for Zipkin. |
| WebClientSender |
Sender that uses WebClient to send spans to Zipkin. |
| ZipkinProperties |
Zipkin settings.
|
| ZipkinProperties.Compression |
When enabled, spans are gzipped before sent to the zipkin server.
|
| ZipkinProperties.Locator |
Configuration related to locating of the host name from service discovery.
|
| ZipkinProperties.Locator.Discovery |
Discovery Locator properties.
|
| ZipkinProperties.Service |
When set will override the default
spring.application.name value of the
service id. |
| ZipkinRestTemplateWrapper |
Resolves at runtime where the Zipkin server is.
|
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.