docs: def restore_point(cls, cluster_id_label, s3_location, backup_id, table_names, overwrite=True, automatic=True):
          """
          Restoring cluster from a given hbase snapshot id
          """
          conn = Qubole.agent(version=Cluster.api_version)
          parameters = {}
          parameters['s3_location'] = s3_location
          parameters['backup_id'] = backup_id
          parameters['table_names'] = table_names
          parameters['overwrite'] = overwrite
          parameters['automatic'] = automatic
          return conn.post(cls.element_path(cluster_id_label) + "/restore_point", data=parameters)