public static class SpanEventsServiceImpl.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SpanEventsServiceImpl.Builder |
agentConfig(AgentConfig agentConfig) |
SpanEventsServiceImpl |
build() |
SpanEventsServiceImpl.Builder |
collectorSender(com.newrelic.agent.interfaces.ReservoirManager.EventSender<com.newrelic.agent.model.SpanEvent> collectorSender) |
SpanEventsServiceImpl.Builder |
eventBackendStorage(com.newrelic.agent.interfaces.backport.Consumer<com.newrelic.agent.model.SpanEvent> eventBackendStorage) |
SpanEventsServiceImpl.Builder |
reservoirManager(com.newrelic.agent.interfaces.ReservoirManager<com.newrelic.agent.model.SpanEvent> reservoirManager) |
SpanEventsServiceImpl.Builder |
spanEventCreationDecider(SpanEventCreationDecider decider) |
SpanEventsServiceImpl.Builder |
spanEventsConfig(SpanEventsConfig spanEventsConfig) |
SpanEventsServiceImpl.Builder |
tracerToSpanEvent(TracerToSpanEvent tracerToSpanEvent) |
public SpanEventsServiceImpl.Builder agentConfig(AgentConfig agentConfig)
public SpanEventsServiceImpl.Builder reservoirManager(com.newrelic.agent.interfaces.ReservoirManager<com.newrelic.agent.model.SpanEvent> reservoirManager)
public SpanEventsServiceImpl.Builder collectorSender(com.newrelic.agent.interfaces.ReservoirManager.EventSender<com.newrelic.agent.model.SpanEvent> collectorSender)
public SpanEventsServiceImpl.Builder eventBackendStorage(com.newrelic.agent.interfaces.backport.Consumer<com.newrelic.agent.model.SpanEvent> eventBackendStorage)
public SpanEventsServiceImpl.Builder spanEventCreationDecider(SpanEventCreationDecider decider)
public SpanEventsServiceImpl.Builder spanEventsConfig(SpanEventsConfig spanEventsConfig)
public SpanEventsServiceImpl.Builder tracerToSpanEvent(TracerToSpanEvent tracerToSpanEvent)
public SpanEventsServiceImpl build()