Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
API'ye yapılan çeşitli çağrılar, uzun süreli işlemler döndürür. Bu araçlar
uzun süreli bir süre boyunca devam eden işin bir parçası:
istenmeyen bir durumdur.
OperationFuture sınıfı
LRO'lar ile etkileşim kurmanın en bariz yolu
OperationFuture sınıfı. Bunu kullanırsanız hizmet istemcisinin kaldırılmadığından emin olun.
Önerilmeyen:
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);}}