Удалить все наборы данных, не удаляя по одному в AWS Cognito - PullRequest
0 голосов
/ 06 июня 2018

Я использую AWS Cognito.

И у моего идентификатора есть 20 наборов данных.Я хочу выполнить удаление для всех моих наборов данных в Идентификационном идентификаторе.

То, что я сделал, я получу идентификатор всех наборов данных один за другим, удаляю его локально и синхронизирую удаленный.

  Dataset dataset = getDataSet(“datasetid”); // getDataset() will return the dataset of particular detest ID
  dataset.delete(); // delete will happen locally
  sync(true); // and sync will happen for each local delete

Удаление и синхронизация будут происходить для всех наборов данных, так что будет сделано всего 20 вызовов синхронизации.

Я чувствую, что это занимает много времени?Для многих вызовов синхронизации.

Есть ли лучший способ сделать это?

1 Ответ

0 голосов
/ 23 июня 2018

Лучшего способа пока нет. Cognito API имеет только метод для удаления отдельной записи .И, таким образом, это (массовое удаление) отсутствует в Java-библиотеке .

...