public function validateEvent($event)
    {
        if (!is_string($event)
            || strlen($event) > 1000
            || strlen($event) < 1
        ) {
            throw new InvalidArgumentException(
                'Event name must be a non empty string of at most 1,000 ' .
                'characters',
                400
            );
        }

        return $this;
    }