io.tracee.contextlogger.connector.ConnectorOutputProvider Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of connector-api Show documentation
Show all versions of connector-api Show documentation
Please refer to https://github.com/tracee/contextlogger.
package io.tracee.contextlogger.connector;
/**
* Log Message provider for excluding context providers.
*/
public interface ConnectorOutputProvider {
/**
* Creates a new instance of LogMessageProvider and excludes context providers.
*
* @param contextProvidersToInclude the new LogMessageProvider instance
*/
ConnectorOutputProvider excludeContextProviders(final Class... contextProvidersToInclude);
/**
* Provides Log message
*
* @return the log message
*/
String provideOutput();
}