Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Beberapa panggilan ke API menampilkan operasi yang berjalan lama. Tag ini akan melacak status
dari tugas yang dijalankan dalam
jangka waktu yang panjang, seperti memiliki
memblokir RPC tidak diinginkan.
Class OperationFuture
Cara paling jelas untuk berinteraksi dengan LLO adalah dengan
Class OperationFuture. Jika Anda menggunakan ini, pastikan bahwa klien layanan tidak dihancurkan.
Tidak direkomendasikan:
privatevoiddoSomething(){OperationFuture<Empty,Empty>future=startLongRunningOperation(jobName);future.get();}privateOperationFuture<Empty,Empty>startLongRunningOperation(StringjobToStart)throwsUnsupportedEncodingException{try(OfflineUserDataJobServiceClientofflineUserDataJobServiceClient=googleAdsClient.getLatestVersion().createOfflineUserDataJobServiceClient()){// Issues an asynchronous request to run the offline user data job for executing// all added operations.returnofflineUserDataJobServiceClient.runOfflineUserDataJobAsync(jobToStart);}}