Interface Logger.Builder

    • Method Detail

      • component

        Logger.Builder component​(String component)
        The component that will be subject to logging.
        Parameters:
        component - The component that will be subject to logging.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LoggerComponent, LoggerComponent
      • component

        Logger.Builder component​(LoggerComponent component)
        The component that will be subject to logging.
        Parameters:
        component - The component that will be subject to logging.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LoggerComponent, LoggerComponent
      • id

        Logger.Builder id​(String id)
        A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.
        Parameters:
        id - A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • level

        Logger.Builder level​(String level)
        The level of the logs.
        Parameters:
        level - The level of the logs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LoggerLevel, LoggerLevel
      • level

        Logger.Builder level​(LoggerLevel level)
        The level of the logs.
        Parameters:
        level - The level of the logs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LoggerLevel, LoggerLevel
      • space

        Logger.Builder space​(Integer space)
        The amount of file space, in KB, to use if the local file system is used for logging purposes.
        Parameters:
        space - The amount of file space, in KB, to use if the local file system is used for logging purposes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        Logger.Builder type​(String type)
        The type of log output which will be used.
        Parameters:
        type - The type of log output which will be used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LoggerType, LoggerType
      • type

        Logger.Builder type​(LoggerType type)
        The type of log output which will be used.
        Parameters:
        type - The type of log output which will be used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LoggerType, LoggerType