(self, value)
Updates the current condition expression.

        Args:
            value (str): The updated value of the condition expression.

        Raises:
            TypeError: If the value is not of type string.
Updates the current condition expression.
Updates the current condition expression .
def expression(self, value):
        """Updates the current condition expression.

        Args:
            value (str): The updated value of the condition expression.

        Raises:
            TypeError: If the value is not of type string.
        """
        if not isinstance(value, six.string_types):
            raise TypeError("The provided expression is not a string.")
        self._expression = value
def expression ( self , value ) : if not isinstance ( value , six . string_types ) : raise TypeError ( "The provided expression is not a string." ) self . _expression = value