Package discord4j.common
@NonNullApi
package discord4j.common
Common classes and utilities used across modules.
-
ClassDescriptionProvide information about the Git repository version captured at build time.Provides a centralized Jackson 2.10
ObjectMapper
allowing customization and reuse across the application.Utility to support logging details.Provides Reactor Netty resources like anHttpClient
andScheduler
instances that can be customized and reused across the application.Emit ticks at a constant rate specified atResettableInterval.start(Duration, Duration)
and will continue untilResettableInterval.stop()
is called orResettableInterval.start(Duration, Duration)
is re-invoked, resetting the previous emitter.