Class TraceLocalFilterToMemoryBuffer
java.lang.Object
io.datarouter.trace.conveyor.local.TraceLocalFilterToMemoryBuffer
- All Implemented Interfaces:
FilterToMemoryBuffer,FilterToMemoryBufferForLocal
@Singleton public class TraceLocalFilterToMemoryBuffer extends java.lang.Object implements FilterToMemoryBufferForLocal
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.trace.conveyor.local.FilterToMemoryBufferForLocal
FilterToMemoryBufferForLocal.NoOpFilterToMemoryBufferForLocal -
Field Summary
Fields Modifier and Type Field Description io.datarouter.conveyor.MemoryBuffer<io.datarouter.instrumentation.trace.TraceEntityDto>buffer -
Constructor Summary
Constructors Constructor Description TraceLocalFilterToMemoryBuffer(DatarouterTraceLocalSettingRoot settings) -
Method Summary
Modifier and Type Method Description java.util.Optional<java.lang.String>offer(io.datarouter.instrumentation.trace.TraceEntityDto dto)
-
Field Details
-
buffer
public final io.datarouter.conveyor.MemoryBuffer<io.datarouter.instrumentation.trace.TraceEntityDto> buffer
-
-
Constructor Details
-
Method Details
-
offer
public java.util.Optional<java.lang.String> offer(io.datarouter.instrumentation.trace.TraceEntityDto dto)- Specified by:
offerin interfaceFilterToMemoryBuffer
-