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()
EventPublisherOptions
eventEmitInterval
in interface EventPublisherOptions
public static DefaultEventPublisherOptions create()
DefaultEventPublisherOptions
using default settings.DefaultEventPublisherOptions
instance.public static DefaultEventPublisherOptions disabled()
DefaultEventPublisherOptions
using default settings.DefaultEventPublisherOptions
instance with disabled event emission.Copyright © 2021 lettuce.io. All rights reserved.