parameters: (self, search_key)
return_statement: return self.server.retire_sobject(self.ticket, search_key)
docstring: API Function: retire_sobject(search_key)
          Invoke the retire method. This is preferred over delete_sobject if 
          you are not sure whether other sobjects has dependency on this.
  
          @param:
              search_key - the unige key identifying the sobject.
  
          @return:
              dictionary - sobject that represents values of the sobject in the
              form name:value pairs
docstring_summary: API Function: retire_sobject(search_key)
          Invoke the retire method. This is preferred over delete_sobject if 
          you are not sure whether other sobjects has dependency on this.
docstring_tokens: API Function : retire_sobject ( search_key ) Invoke the retire method . This is preferred over delete_sobject if you are not sure whether other sobjects has dependency on this .
function: def retire_sobject(self, search_key):
          '''API Function: retire_sobject(search_key)
          Invoke the retire method. This is preferred over delete_sobject if 
          you are not sure whether other sobjects has dependency on this.
  
          @param:
              search_key - the unige key identifying the sobject.
  
          @return:
              dictionary - sobject that represents values of the sobject in the
              form name:value pairs
          '''
          return self.server.retire_sobject(self.ticket, search_key)
function_tokens: def retire_sobject ( self , search_key ) : return self . server . retire_sobject ( self . ticket , search_key )