Package io.github.cdklabs.projen
Class Logger.Builder
- java.lang.Object
-
- io.github.cdklabs.projen.Logger.Builder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Loggerbuild()static Logger.Buildercreate(software.constructs.IConstruct scope)Logger.Builderlevel(LogLevel level)(experimental) The logging verbosity.Logger.BuilderusePrefix(Boolean usePrefix)(experimental) Include a prefix for all logging messages with the project name.
-
-
-
Method Detail
-
create
@Stability(Experimental) public static Logger.Builder create(software.constructs.IConstruct scope)
- Parameters:
scope- This parameter is required.- Returns:
- a new instance of
Logger.Builder.
-
level
@Stability(Experimental) public Logger.Builder level(LogLevel level)
(experimental) The logging verbosity.The levels available (in increasing verbosity) are OFF, ERROR, WARN, INFO, DEBUG, and VERBOSE.
Default: LogLevel.INFO
- Parameters:
level- The logging verbosity. This parameter is required.- Returns:
this
-
usePrefix
@Stability(Experimental) public Logger.Builder usePrefix(Boolean usePrefix)
(experimental) Include a prefix for all logging messages with the project name.Default: false
- Parameters:
usePrefix- Include a prefix for all logging messages with the project name. This parameter is required.- Returns:
this
-
-