Class TraceMemoryToSqsConveyorPublishing
java.lang.Object
io.datarouter.conveyor.BaseConveyor
io.datarouter.trace.conveyor.BaseTraceMemoryToSqsConveyor
io.datarouter.trace.conveyor.publisher.TraceMemoryToSqsConveyorPublishing
- All Implemented Interfaces:
io.datarouter.conveyor.Conveyor,java.lang.Comparable<io.datarouter.conveyor.Conveyor>,java.lang.Runnable
public class TraceMemoryToSqsConveyorPublishing extends BaseTraceMemoryToSqsConveyor
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TraceMemoryToSqsConveyorPublishing(java.lang.String name, io.datarouter.storage.setting.Setting<java.lang.Boolean> shouldRunSetting, io.datarouter.storage.setting.Setting<java.lang.Boolean> shouldBufferInSqs, io.datarouter.conveyor.MemoryBuffer<io.datarouter.instrumentation.trace.TraceEntityDto> buffer, java.util.function.Consumer<java.util.Collection<io.datarouter.conveyor.message.ConveyorMessage>> putMultiConsumer, com.google.gson.Gson gson) -
Method Summary
Modifier and Type Method Description voidprocessTraceEntityDtos(java.util.List<io.datarouter.instrumentation.trace.TraceEntityDto> dtos)Methods inherited from class io.datarouter.trace.conveyor.BaseTraceMemoryToSqsConveyor
processBatch, toMessageMethods inherited from class io.datarouter.conveyor.BaseConveyor
getName, interrupted, run, shouldRun
-
Constructor Details
-
TraceMemoryToSqsConveyorPublishing
public TraceMemoryToSqsConveyorPublishing(java.lang.String name, io.datarouter.storage.setting.Setting<java.lang.Boolean> shouldRunSetting, io.datarouter.storage.setting.Setting<java.lang.Boolean> shouldBufferInSqs, io.datarouter.conveyor.MemoryBuffer<io.datarouter.instrumentation.trace.TraceEntityDto> buffer, java.util.function.Consumer<java.util.Collection<io.datarouter.conveyor.message.ConveyorMessage>> putMultiConsumer, com.google.gson.Gson gson)
-
-
Method Details
-
processTraceEntityDtos
public void processTraceEntityDtos(java.util.List<io.datarouter.instrumentation.trace.TraceEntityDto> dtos)- Specified by:
processTraceEntityDtosin classBaseTraceMemoryToSqsConveyor
-