@Internal
public interface ZipkinHttpClientInterceptorManager
| Modifier and Type | Method and Description | 
|---|---|
| @NonNull Iterable<org.apache.http.HttpRequestInterceptor> | requestInterceptors(String serviceName)Returns the  HttpRequestInterceptor's for an outbound connection. | 
| @NonNull Iterable<org.apache.http.HttpRequestInterceptor> | requestInterceptors(String serviceName,
                   BiFunction<URI,String,String> spanNameGenerator)Returns the  HttpRequestInterceptor's for an outbound connection, that generates the span name using
 the supplied function. | 
| @NonNull Iterable<org.apache.http.HttpResponseInterceptor> | responseInterceptors()Returns the  HttpResponseInterceptor's for an outbound connection. | 
@NonNull Iterable<org.apache.http.HttpRequestInterceptor> requestInterceptors(String serviceName)
HttpRequestInterceptor's for an outbound connection. The span name will be computed using the
 system default algorithm.serviceName - the name of the service being invoked@NonNull Iterable<org.apache.http.HttpRequestInterceptor> requestInterceptors(String serviceName, BiFunction<URI,String,String> spanNameGenerator)
HttpRequestInterceptor's for an outbound connection, that generates the span name using
 the supplied function. NOTE: serviceName - the name of the service being invokedspanNameGenerator - function for generating a span name for the invocation. The function is passed
                          the URI for the outbound connection, and the http method (i.e. GET,
                          POST, etc)@NonNull Iterable<org.apache.http.HttpResponseInterceptor> responseInterceptors()
HttpResponseInterceptor's for an outbound connection.Copyright © 2003–2022 Atlassian. All rights reserved.