Package zipkin2.storage
Class StorageComponent
- java.lang.Object
-
- zipkin2.Component
-
- zipkin2.storage.StorageComponent
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
- Direct Known Subclasses:
InMemoryStorage
public abstract class StorageComponent extends Component
A component that provides storage interfaces used for spans and aggregations. Implementations are free to provide other interfaces, but the ones declared here must be supported.- See Also:
InMemoryStorage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StorageComponent.Builder
-
Constructor Summary
Constructors Constructor Description StorageComponent()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description AutocompleteTags
autocompleteTags()
ServiceAndSpanNames
serviceAndSpanNames()
abstract SpanConsumer
spanConsumer()
abstract SpanStore
spanStore()
-
-
-
Method Detail
-
spanStore
public abstract SpanStore spanStore()
-
autocompleteTags
public AutocompleteTags autocompleteTags()
-
serviceAndSpanNames
public ServiceAndSpanNames serviceAndSpanNames()
-
spanConsumer
public abstract SpanConsumer spanConsumer()
-
-