Package org.apache.druid.server.emitter
Annotation Type ExtraServiceDimensions
Annotation to inject extra dimensions, added to all events, emitted via
EmitterModule.getServiceEmitter(com.google.common.base.Supplier<org.apache.druid.server.DruidNode>, org.apache.druid.java.util.emitter.core.Emitter, java.util.Map<java.lang.String, java.lang.String>).
For example, write this in a body of Module.configure(com.google.inject.Binder) of your extension module):
MapBinder<String, String> extraDims =
MapBinder.newMapBinder(binder, String.class, String.class, ExtraServiceDimensions.class);
extraDims.addBinding("foo").toInstance("bar");