code: def creator_type(self, creator_type):
          
          allowed_values = ["USER", "ALERT", "SYSTEM"]  # noqa: E501
          if not set(creator_type).issubset(set(allowed_values)):
              raise ValueError(
                  "Invalid values for `creator_type` [{0}], must be a subset of [{1}]"  # noqa: E501
                  .format(", ".join(map(str, set(creator_type) - set(allowed_values))),  # noqa: E501
                          ", ".join(map(str, allowed_values)))
              )
  
          self._creator_type = creator_type
docs: Sets the creator_type of this Event.
  
  
          :param creator_type: The creator_type of this Event.  # noqa: E501
          :type: list[str]