Modifier and Type | Class and Description |
---|---|
class |
ParentCallback<T>
Reserved for internal use.
|
Modifier and Type | Method and Description |
---|---|
void |
OperationStatusRetry.executeWithRetry(TriConsumer<TOperationStatusProvider,ServiceClient<TService>,AsyncCallback<TOperationStatus>> action,
TOperationStatusProvider statusProvider,
ServiceClient<TService> serviceClient,
Consumer<TOperationStatus> statusConsumer,
Consumer<Exception> exceptionConsumer,
int maxRetryCount) |
Constructor and Description |
---|
ResultFuture(AsyncCallback<T> handler) |
Modifier and Type | Method and Description |
---|---|
Future<File> |
HttpFileService.downloadFileAsync(String url,
File tempZipFile,
AsyncCallback<File> callback,
int timeoutInMilliseconds) |
Future<File> |
HttpClientHttpFileService.downloadFileAsync(String url,
File tempZipFile,
AsyncCallback<File> callback,
int timeoutInMilliseconds) |
Modifier and Type | Method and Description |
---|---|
Future<BulkEntityIterable> |
BulkServiceManager.downloadEntitiesAsync(DownloadParameters parameters,
AsyncCallback<BulkEntityIterable> callback)
Downloads the specified Bulk entities.
|
Future<BulkEntityIterable> |
BulkServiceManager.downloadEntitiesAsync(DownloadParameters parameters,
Progress<BulkOperationProgressInfo> progress,
AsyncCallback<BulkEntityIterable> callback)
Downloads the specified Bulk entities.
|
Future<File> |
BulkServiceManager.downloadFileAsync(DownloadParameters parameters,
AsyncCallback<File> callback)
Downloads the specified Bulk entities to a local file.
|
Future<File> |
BulkServiceManager.downloadFileAsync(DownloadParameters parameters,
Progress<BulkOperationProgressInfo> progress,
AsyncCallback<File> callback)
Downloads the specified Bulk entities to a local file.
|
Future<File> |
BulkOperation.downloadResultFileAsync(File localResultDirectoryName,
String localResultFileName,
boolean decompress,
AsyncCallback<File> callback)
Downloads and optionally decompress the result file from the bulk operation
|
Future<File> |
BulkOperation.downloadResultFileAsync(File localResultDirectoryName,
String localResultFileName,
boolean decompress,
boolean overwrite,
AsyncCallback<File> callback)
Downloads and optionally decompress the result file from the bulk operation, allows to overwrite the local result file.
|
Future<BulkOperationStatus<TStatus>> |
BulkOperation.getStatusAsync(AsyncCallback<BulkOperationStatus<TStatus>> callback)
Gets the status of the bulk operation.
|
Future<BulkDownloadOperation> |
BulkServiceManager.submitDownloadAsync(SubmitDownloadParameters parameters,
AsyncCallback<BulkDownloadOperation> callback)
Submits a download request to the Bing Ads bulk service with the specified parameters.
|
Future<BulkUploadOperation> |
BulkServiceManager.submitUploadAsync(FileUploadParameters parameters,
AsyncCallback<BulkUploadOperation> callback)
Submits an upload request to the Bing Ads bulk service with the specified parameters.
|
Future<BulkOperationStatus<TStatus>> |
BulkOperation.trackAsync(AsyncCallback<BulkOperationStatus<TStatus>> callback)
Runs asynchronously until the bulk service has finished processing the bulk operation.
|
Future<BulkOperationStatus<TStatus>> |
BulkOperation.trackAsync(Progress<BulkOperationProgressInfo> progress,
AsyncCallback<BulkOperationStatus<TStatus>> callback)
Runs asynchronously until the bulk service has finished processing the bulk operation.
|
Future<BulkEntityIterable> |
BulkServiceManager.uploadEntitiesAsync(EntityUploadParameters parameters,
AsyncCallback<BulkEntityIterable> callback)
Uploads the specified Bulk entities.
|
Future<BulkEntityIterable> |
BulkServiceManager.uploadEntitiesAsync(EntityUploadParameters parameters,
Progress<BulkOperationProgressInfo> progress,
AsyncCallback<BulkEntityIterable> callback)
Uploads the specified Bulk entities.
|
Future<File> |
BulkServiceManager.uploadFileAsync(FileUploadParameters parameters,
AsyncCallback<File> callback)
Uploads the specified Bulk file.
|
Future<File> |
BulkServiceManager.uploadFileAsync(FileUploadParameters parameters,
Progress<BulkOperationProgressInfo> progress,
AsyncCallback<File> callback)
Uploads the specified Bulk file.
|
Modifier and Type | Method and Description |
---|---|
Future<BulkOperationStatus<DownloadStatus>> |
DownloadStatusProvider.getCurrentStatus(ServiceClient<IBulkService> serviceClient,
AsyncCallback<BulkOperationStatus<DownloadStatus>> callback) |
Future<BulkOperationStatus<TStatus>> |
BulkOperationStatusProvider.getCurrentStatus(ServiceClient<IBulkService> serviceClient,
AsyncCallback<BulkOperationStatus<TStatus>> callback) |
Future<BulkOperationStatus<UploadStatus>> |
UploadStatusProvider.getCurrentStatus(ServiceClient<IBulkService> serviceClient,
AsyncCallback<BulkOperationStatus<UploadStatus>> callback) |
Future<BulkOperationStatus<TStatus>> |
PollingBulkOperationTracker.trackResultFileAsync(AsyncCallback<BulkOperationStatus<TStatus>> callback) |
Future<BulkOperationStatus<TStatus>> |
BulkOperationTracker.trackResultFileAsync(AsyncCallback<BulkOperationStatus<TStatus>> callback) |
Modifier and Type | Method and Description |
---|---|
Future<File> |
ReportingServiceManager.downloadFileAsync(ReportingDownloadParameters parameters,
AsyncCallback<File> callback)
Downloads the reporting file to a local file.
|
Future<Report> |
ReportingServiceManager.downloadReportAsync(ReportingDownloadParameters parameters,
AsyncCallback<Report> callback)
Downloads the reporting file to a Report Object in async mode.
|
Future<File> |
ReportingDownloadOperation.downloadResultFileAsync(File localResultDirectoryName,
String localResultFileName,
boolean decompress,
AsyncCallback<File> callback)
Downloads and optionally decompress the result file from the reporting download operation.
|
Future<File> |
ReportingDownloadOperation.downloadResultFileAsync(File localResultDirectoryName,
String localResultFileName,
boolean decompress,
boolean overwrite,
AsyncCallback<File> callback)
Downloads and optionally decompress the result file from the bulk operation, allows to overwrite the local result file.
|
Future<ReportingOperationStatus> |
ReportingStatusProvider.getCurrentStatus(ServiceClient<IReportingService> serviceClient,
AsyncCallback<ReportingOperationStatus> callback) |
Future<ReportingOperationStatus> |
ReportingDownloadOperation.getStatusAsync(AsyncCallback<ReportingOperationStatus> callback)
Gets the status of the reporting download operation.
|
Future<ReportingDownloadOperation> |
ReportingServiceManager.submitDownloadAsync(ReportRequest reportRequest,
AsyncCallback<ReportingDownloadOperation> callback)
Submits a download request to the Bing Ads reporting service with the specified parameters.
|
Future<ReportingOperationStatus> |
ReportingDownloadOperation.trackAsync(AsyncCallback<ReportingOperationStatus> callback)
Runs asynchronously until the reporting service has finished processing the reporting download operation.
|
Future<ReportingOperationStatus> |
ReportingOperationTracker.trackResultFileAsync(AsyncCallback<ReportingOperationStatus> callback) |
Copyright © 2024. All rights reserved.