def console(
            self,
            message: typing.Union[str, typing.List[str]] = None,
            whitespace: int = 0,
            whitespace_top: int = 0,
            whitespace_bottom: int = 0,
            indent_by: int = 0,
            trace: bool = True,
            file_path: str = None,
            append_to_file: bool = True,
            **kwargs
    ) -> 'ResponseMessage':
        """

        :param message:
        :param whitespace:
        :param whitespace_top:
        :param whitespace_bottom:
        :param indent_by:
        :param trace:
        :param file_path:
        :param append_to_file:
        :param kwargs:
        :return:
        """

        if not message and self.message:
            message = '[{}]: {}'.format(
                self.kind,
                cli.reformat(self.message)
            )

        self.log += logger.log(
            message=message,
            whitespace=whitespace,
            whitespace_top=whitespace_top,
            whitespace_bottom=whitespace_bottom,
            indent_by=indent_by,
            trace=trace,
            file_path=file_path,
            append_to_file=append_to_file,
            **kwargs
        )
        return self
def console ( self , message : typing . Union [ str , typing . List [ str ] ] = None , whitespace : int = 0 , whitespace_top : int = 0 , whitespace_bottom : int = 0 , indent_by : int = 0 , trace : bool = True , file_path : str = None , append_to_file : bool = True , ** kwargs ) -> 'ResponseMessage' : if not message and self . message : message = '[{}]: {}' . format ( self . kind , cli . reformat ( self . message ) ) self . log += logger . log ( message = message , whitespace = whitespace , whitespace_top = whitespace_top , whitespace_bottom = whitespace_bottom , indent_by = indent_by , trace = trace , file_path = file_path , append_to_file = append_to_file , ** kwargs ) return self
:param message:
        :param whitespace:
        :param whitespace_top:
        :param whitespace_bottom:
        :param indent_by:
        :param trace:
        :param file_path:
        :param append_to_file:
        :param kwargs:
        :return: