Package io.micronaut.tracing.brave
Class ZipkinServiceInstanceList
- java.lang.Object
-
- io.micronaut.tracing.brave.ZipkinServiceInstanceList
-
- All Implemented Interfaces:
io.micronaut.discovery.ServiceInstanceList
@Singleton @Requires(beans=HttpClientSenderConfiguration.class) public class ZipkinServiceInstanceList extends java.lang.Object implements io.micronaut.discovery.ServiceInstanceList
AServiceInstanceListfor Zipkin.- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERVICE_ID
-
Constructor Summary
Constructors Constructor Description ZipkinServiceInstanceList(BraveTracerConfiguration.HttpClientSenderConfiguration configuration)Create aServiceInstanceListfor Zipkin with existing configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetID()java.util.List<io.micronaut.discovery.ServiceInstance>getInstances()
-
-
-
Field Detail
-
SERVICE_ID
public static final java.lang.String SERVICE_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ZipkinServiceInstanceList
public ZipkinServiceInstanceList(BraveTracerConfiguration.HttpClientSenderConfiguration configuration)
Create aServiceInstanceListfor Zipkin with existing configuration.- Parameters:
configuration- used to configure HTTP trace sending under thetracing.zipkin.httpnamespace.
-
-
Method Detail
-
getID
public java.lang.String getID()
- Specified by:
getIDin interfaceio.micronaut.discovery.ServiceInstanceList
-
getInstances
public java.util.List<io.micronaut.discovery.ServiceInstance> getInstances()
- Specified by:
getInstancesin interfaceio.micronaut.discovery.ServiceInstanceList
-
-