public class DefaultEventPublisherOptions extends Object implements EventPublisherOptions
CommandLatencyCollectorOptions.| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultEventPublisherOptions.Builder
Builder for
DefaultEventPublisherOptions. |
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_EMIT_INTERVAL |
static Duration |
DEFAULT_EMIT_INTERVAL_DURATION |
static TimeUnit |
DEFAULT_EMIT_INTERVAL_UNIT |
| Modifier and Type | Method and Description |
|---|---|
static DefaultEventPublisherOptions.Builder |
builder()
Returns a new
DefaultEventPublisherOptions.Builder to construct DefaultEventPublisherOptions. |
static DefaultEventPublisherOptions |
create()
Create a new
DefaultEventPublisherOptions using default settings. |
static DefaultEventPublisherOptions |
disabled()
Create a disabled
DefaultEventPublisherOptions using default settings. |
Duration |
eventEmitInterval()
Returns the interval for emit metrics.
|
public static final long DEFAULT_EMIT_INTERVAL
public static final TimeUnit DEFAULT_EMIT_INTERVAL_UNIT
public static final Duration DEFAULT_EMIT_INTERVAL_DURATION
public static DefaultEventPublisherOptions.Builder builder()
DefaultEventPublisherOptions.Builder to construct DefaultEventPublisherOptions.DefaultEventPublisherOptions.Builder to construct DefaultEventPublisherOptions.public Duration eventEmitInterval()
EventPublisherOptionseventEmitInterval in interface EventPublisherOptionspublic static DefaultEventPublisherOptions create()
DefaultEventPublisherOptions using default settings.DefaultEventPublisherOptions instancepublic static DefaultEventPublisherOptions disabled()
DefaultEventPublisherOptions using default settings.DefaultEventPublisherOptions instance with disabled event emissionCopyright © 2021 lettuce.io. All rights reserved.