Interface RequestLoggerProvider

All Superinterfaces:
com.google.inject.Provider<RequestLogger>, javax.inject.Provider<RequestLogger>
All Known Implementing Classes:
ComposingRequestLoggerProvider, EmittingRequestLoggerProvider, FileRequestLoggerProvider, FilteredRequestLoggerProvider, LoggingRequestLoggerProvider, NoopRequestLoggerProvider, SwitchingRequestLoggerProvider

public interface RequestLoggerProvider extends com.google.inject.Provider<RequestLogger>
A Marker interface for things that can provide a RequestLogger. This can be combined with Jackson polymorphic serde to provide new RequestLogger implementations as plugins.
  • Method Summary

    Methods inherited from interface com.google.inject.Provider

    get