com.microsoft.bingads.v13.reporting.ReportingOperationStatus Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of microsoft.bingads Show documentation
Show all versions of microsoft.bingads Show documentation
The Bing Ads Java SDK is a library improving developer experience when working with the Bing Ads services by providing high-level access to features such as Bulk API, OAuth Authorization and SOAP API.
package com.microsoft.bingads.v13.reporting;
import java.util.List;
/**
* Contains tracking details about the results and status of the corresponding reporting operation.
*
*/
public class ReportingOperationStatus {
/**
* The status of the reporting operation request.
*/
private final ReportRequestStatusType status;
/**
* The url of the result file.
*/
private final String resultFileUrl;
/**
* The identifier of the log entry that contains the details of the download request.
*/
private final String trackingId;
public ReportingOperationStatus(ReportRequestStatusType status, String resultFileUrl, String trackingId) {
this.status = status;
this.resultFileUrl = resultFileUrl;
this.trackingId = trackingId;
}
/**
* Gets current status of the operation.
*/
public ReportRequestStatusType getStatus() {
return status;
}
/**
* Gets the result file URL for the operation.
*/
public String getResultFileUrl() {
return resultFileUrl;
}
/**
* Gets the tracking Id for the operation.
*/
public String getTrackingId() {
return this.trackingId;
}
}