def set_condition_expression(self, value):
        """
        Setter for 'condition_expression' field.
        :param value - a new value of 'condition_expression' field.
        """
        if value is None:
            self.__condition_expression = value
        if not isinstance(value, condition_expression.ConditionExpression):
            raise TypeError("ConditionExpression must be set to an instance of class ConditionExpression")
        else:
            self.__condition_expression = value