def METHOD_NAME(self, parser):
    """Add optional arguments to filter Events by."""
    # Use a mutually exclusive group to prevent multiple arguments being
    # specified together.
    group = parser.add_mutually_exclusive_group()
    group.add_argument(
        "--ids",
        nargs="*",
        help="An optional space separated list of specific Event IDs to sync.",
    )
    group.add_argument(
        "--failed",
        action="store_true",
        help="Syncs and processes only the events that have failed webhooks.",
    )
    group.add_argument(
        "--type",
        help=(
            "A string containing a specific event name,"
            " or group of events using * as a wildcard."
            " The list will be filtered to include only"
            " events with a matching event property."
        ),
    )