| Modifier and Type | Class and Description | 
|---|---|
class  | 
AmbariMetricsEmitter  | 
| Modifier and Type | Method and Description | 
|---|---|
Emitter | 
AmbariMetricsEmitterModule.getEmitter(AmbariMetricsEmitterConfig emitterConfig,
          com.google.inject.Injector injector)  | 
| Constructor and Description | 
|---|
AmbariMetricsEmitter(AmbariMetricsEmitterConfig config,
                    List<Emitter> emitterList)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GraphiteEmitter  | 
| Modifier and Type | Method and Description | 
|---|---|
Emitter | 
GraphiteEmitterModule.getEmitter(GraphiteEmitterConfig graphiteEmitterConfig,
          com.fasterxml.jackson.databind.ObjectMapper mapper,
          com.google.inject.Injector injector)  | 
| Constructor and Description | 
|---|
GraphiteEmitter(GraphiteEmitterConfig graphiteEmitterConfig,
               List<Emitter> alertEmitters,
               List<Emitter> requestLogEmitters)  | 
GraphiteEmitter(GraphiteEmitterConfig graphiteEmitterConfig,
               List<Emitter> alertEmitters,
               List<Emitter> requestLogEmitters)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
KafkaEmitter  | 
| Modifier and Type | Method and Description | 
|---|---|
Emitter | 
KafkaEmitterModule.getEmitter(KafkaEmitterConfig kafkaEmitterConfig,
          com.fasterxml.jackson.databind.ObjectMapper mapper)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StatsDEmitter  | 
| Modifier and Type | Method and Description | 
|---|---|
Emitter | 
StatsDEmitterModule.getEmitter(StatsDEmitterConfig config,
          com.fasterxml.jackson.databind.ObjectMapper mapper)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ComposingEmitter  | 
class  | 
HttpPostEmitter  | 
class  | 
LoggingEmitter  | 
class  | 
NoopEmitter  | 
class  | 
ParametrizedUriEmitter  | 
| Modifier and Type | Method and Description | 
|---|---|
static Emitter | 
Emitters.create(Properties props,
      org.asynchttpclient.AsyncHttpClient httpClient,
      Lifecycle lifecycle)  | 
static Emitter | 
Emitters.create(Properties props,
      org.asynchttpclient.AsyncHttpClient httpClient,
      com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
      Lifecycle lifecycle)  | 
| Constructor and Description | 
|---|
ComposingEmitter(List<Emitter> emitters)  | 
| Modifier and Type | Method and Description | 
|---|---|
Emitter | 
NoopEmitterFactory.makeEmitter(Lifecycle lifecycle)  | 
Emitter | 
ParametrizedUriEmitterFactory.makeEmitter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
           org.asynchttpclient.AsyncHttpClient httpClient,
           Lifecycle lifecycle)  | 
Emitter | 
NoopEmitterFactory.makeEmitter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
           org.asynchttpclient.AsyncHttpClient httpClient,
           Lifecycle lifecycle)  | 
Emitter | 
LoggingEmitterFactory.makeEmitter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
           org.asynchttpclient.AsyncHttpClient httpClient,
           Lifecycle lifecycle)  | 
Emitter | 
HttpEmitterFactory.makeEmitter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
           org.asynchttpclient.AsyncHttpClient httpClient,
           Lifecycle lifecycle)  | 
Emitter | 
EmitterFactory.makeEmitter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
           org.asynchttpclient.AsyncHttpClient httpClient,
           Lifecycle lifecycle)  | 
Emitter | 
LoggingEmitterFactory.makeEmitter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
           Lifecycle lifecycle)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ServiceEmitter  | 
| Constructor and Description | 
|---|
ServiceEmitter(String service,
              String host,
              Emitter emitter)  | 
ServiceEmitter(String service,
              String host,
              Emitter emitter,
              com.google.common.collect.ImmutableMap<String,String> otherServiceDimensions)  | 
| Modifier and Type | Method and Description | 
|---|---|
Emitter | 
ComposingEmitterModule.getEmitter(ComposingEmitterConfig config,
          com.google.inject.Injector injector)  | 
Emitter | 
HttpEmitterModule.getEmitter(com.google.common.base.Supplier<HttpEmitterConfig> config,
          SSLContext sslContext,
          Lifecycle lifecycle,
          com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  | 
Emitter | 
ParametrizedUriEmitterModule.getEmitter(com.google.common.base.Supplier<ParametrizedUriEmitterConfig> config,
          SSLContext sslContext,
          Lifecycle lifecycle,
          com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  | 
Emitter | 
NoopEmitterModule.makeEmitter()  | 
Emitter | 
LogEmitterModule.makeEmitter(com.google.common.base.Supplier<LoggingEmitterConfig> config,
           com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  | 
| Modifier and Type | Method and Description | 
|---|---|
ServiceEmitter | 
EmitterModule.getServiceEmitter(com.google.common.base.Supplier<DruidNode> configSupplier,
                 Emitter emitter,
                 Map<String,String> extraServiceDimensions)  | 
| Constructor and Description | 
|---|
HttpEmittingMonitor(Emitter emitter)  | 
Copyright © 2011–2018. All rights reserved.