#NEWLINE# def add( self , key , value , time = 0 , min_compress_len = 0 , namespace = None ) : #NEWLINE# #INDENT# "Sets a key's value, iff item is not already in memcache.\n\n    Args:\n      key: Key to set.  See docs on Client for details.\n      value: Value to set.  Any type.  If complex, will be pickled.\n      time: Optional expiration time, either relative number of seconds\n        from current time (up to 1 month), or an absolute Unix epoch time.\n        By default, items never expire, though items may be evicted due to\n        memory pressure.  Float values will be rounded up to the nearest\n        whole second.\n      min_compress_len: Ignored option for compatibility.\n      namespace: a string specifying an optional namespace to use in\n        the request.\n\n    Returns:\n      True if added.  False on error.\n    " #NEWLINE# return self . _set_with_policy ( MemcacheSetRequest . ADD , key , value , time = time , namespace = namespace )