Package org.glassfish.jersey.logging
Class LoggingFeature.LoggingFeatureBuilder
- java.lang.Object
-
- org.glassfish.jersey.logging.LoggingFeature.LoggingFeatureBuilder
-
- Enclosing class:
- LoggingFeature
public static class LoggingFeature.LoggingFeatureBuilder extends Object
Builder class for logging feature configuration. Accepts parameters for the filter logger, verbosity, max entity size, level, and separator.
-
-
Constructor Summary
Constructors Constructor Description LoggingFeatureBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggingFeature
build()
LoggingFeature.LoggingFeatureBuilder
level(Level level)
LoggingFeature.LoggingFeatureBuilder
maxEntitySize(Integer maxEntitySize)
LoggingFeature.LoggingFeatureBuilder
separator(String separator)
LoggingFeature.LoggingFeatureBuilder
verbosity(LoggingFeature.Verbosity verbosity)
LoggingFeature.LoggingFeatureBuilder
withLogger(Logger logger)
-
-
-
Method Detail
-
withLogger
public LoggingFeature.LoggingFeatureBuilder withLogger(Logger logger)
-
verbosity
public LoggingFeature.LoggingFeatureBuilder verbosity(LoggingFeature.Verbosity verbosity)
-
maxEntitySize
public LoggingFeature.LoggingFeatureBuilder maxEntitySize(Integer maxEntitySize)
-
level
public LoggingFeature.LoggingFeatureBuilder level(Level level)
-
separator
public LoggingFeature.LoggingFeatureBuilder separator(String separator)
-
build
public LoggingFeature build()
-
-