class_docstr: Generic Future interface that is used to harmonized different future interface
docstr: Return whether the call completed without raising an exception.
  Will raise ValueError if the result is not ready.
  
  Raises
  ------
  ValueError
      if the result is not yet ready
docstr_tok: ["Return","whether","the","call","completed","without","raising","an","exception",".","Will","raise","ValueError","if","the","result","is","not","ready",".","Raises","--","--","--","ValueError","if","the","result","is","not","yet","ready"]
code: def successful(self):
      """Return whether the call completed without raising an exception.
      Will raise ValueError if the result is not ready.
  
      Raises
      ------
      ValueError
          if the result is not yet ready
  
      """
  
imports: from orion.core.utils import GenericFactory
label_desc: Use image node_id 4 for calling the Future obj's underlying member method code with example usage: obj.successful() without return types