#NEWLINE# def remove_vertex( self , index_name , _id , key = None , value = None ) : #NEWLINE# #INDENT# '\n        Removes a vertex from the index and returns the Response.\n\n        :param index_name: Name of the index.\n        :type index_name: str\n\n        :param key: Optional. Name of the key.\n        :type key: str\n\n        :param value: Optional. Value of the key.\n        :type value: str        \n\n        :rtype: RexsterResponse\n\n        ' #NEWLINE# path = build_path ( index_path , index_name ) #NEWLINE# params = { #NEWLINE# #INDENT# 'key' : key , #NEWLINE# 'value' : value , #NEWLINE# 'class' : 'vertex' , #NEWLINE# 'id' : _id , #NEWLINE# #UNINDENT# } #NEWLINE# return self . request . delete ( path , params )