# Functions
FormatMessage formats a job message.
NewBasicAsynchronousMessageLogger creates an asynchronous logger for messages which prints them as they come.
NewBasicSynchronousMessageLogger creates a synchronous logger for messages which prints them as they come.
NewMessageLoggerFactory returns a message logger factory.
NewMockMessagePaginatorFactory generates a mock message paginator factory.
NewMockNotificationFeedPage generates a mock message page for testing.
NewMockNotificationFeedPaginator generates a mock message paginator for testing.
NewMockNotificationFeedStreamPaginator generates a mock message stream paginator for testing.
NewPaginatorFactory returns a message paginator factory.
NewPeriodicAsynchronousMessageLogger creates an asynchronous logger for messages which prints them at regular intervals.
NewPeriodicSynchronousMessageLogger creates a synchronous logger for messages which prints them at regular intervals.
# Constants
DefaultMessageFetchingBackoff describes the fixed backoff duration before more messages are fetched.
DefaultMessagesPrintingFrequency describes the default frequency at which messages are printed.
DefaultStreamExhaustionGracePeriod describes the grace period which should happen when expecting message stream exhaustion.
# Structs
No description provided by the author
MessageLoggerFactory defines a message logger factory.
No description provided by the author
# Interfaces
IMessage defines a generic service message.
IMessageLogger defines a logger dedicated to printing service messages.