Я хочу загрузить несколько изображений на сервер, используя модификацию / RxJava один за другим, а не параллельно. Я хочу получить ответ, как только они все были успешно загружены. Мне нужен этот результат в Array List.
Код для загрузки одного изображения
@Multipart
@POST("addImage")
Observable<ImageUploadResponse> savePhoto(@Part MultipartBody.Part image);
Ответ от сервера
{
"isSuccess":true,
"isError":false,
"message":"You are successfully added image",
"payLoad":{
"imagePath":"public\/ContainerItem\/vTpjFdTNHj5QK6rKrBuuiwWG3SYKp1PxxpOJmKIE.jpeg",
"updated_at":"2018-04-27 07:34:37",
"created_at":"2018-04-27 07:34:37",
"id":389
}
}
Я хочу знать, какие операторы RxJava будут использоваться в случае, когда я хочу получить результат после загрузки всех изображений.