class_docstr: A FireTrace represents the steps taken during a single Fire execution.
  
  A FireTrace consists of a sequence of FireTraceElement objects. Each element
  represents an action taken by Fire during a single Fire execution. An action
  may be instantiating a class, calling a routine, or accessing a property.
class_docstr_tok: ["A","FireTrace","represents","the","steps","taken","during","a","single","Fire","execution",".","A","FireTrace","consists","of","a","sequence","of","FireTraceElement","objects",".","Each","element","represents","an","action","taken","by","Fire","during","a","single","Fire","execution",".","An","action","may","be","instantiating","a","class",",","calling","a","routine",",","or","accessing","a","property","."]
docstr: Returns the command representing the trace up to this point.
  
  Args:
    include_separators: Whether or not to include separators in the command.
  
  Returns:
    A string representing a Fire CLI command that would produce this trace.
docstr_tok: ["Returns","the","command","representing","the","trace","up","to","this","point",".","Args",":","include_separators",":","Whether","or","not","to","include","separators","in","the","command",".","Returns",":","A","string","representing","a","Fire","CLI","command","that","would","produce","this","trace","."]
code: def GetCommand(self, include_separators=True):
      """Returns the command representing the trace up to this point.
  
      Args:
        include_separators: Whether or not to include separators in the command.
  
      Returns:
        A string representing a Fire CLI command that would produce this trace.
      """
      args = []
      if self.name:
          args.append(self.name)
  
      for element in self.elements:
          if element.HasError():
              continue
          if element.args:
              args.extend(element.args)
          if element.HasSeparator() and include_separators:
              args.append(self.separator)
  
      if self.NeedsSeparator() and include_separators:
          args.append(self.separator)
  
      return " ".join(self._Quote(arg) for arg in args)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import pipes
  from fire import inspectutils
label_desc: Use image node_id 12 for calling the FireTrace obj's underlying member method code with example usage: obj.GetCommand(include_separators) and returns: str