def METHOD_NAME(_all_threads: bool = False, **tags: TagValue) -> None:
    """
    Set multiple metric tags onto the global or thread-local stack which then
    apply to all metrics.
    When used in combination with the `global_tags` context manager,
    `add_global_tags` is reverted in any wrapping invocaation of `global_tags`.
    For example::
        with global_tags(tag_a=123):
            add_global_tags(tag_b=123)
        # tag_b is no longer visible
    """
    _add_global_tags(_all_threads=_all_threads, **tags)