com.microsoft.bingads.v13.bulk.IBulkService 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.bulk;
import java.util.concurrent.Future;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.AsyncHandler;
import javax.xml.ws.Response;
/**
* This class was generated by the JAX-WS RI.
* JAX-WS RI 2.2.9-b130926.1035
* Generated source version: 2.1
*
*/
@WebService(name = "IBulkService", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
ObjectFactory.class
})
public interface IBulkService {
/**
*
* @param parameters
* @return
* returns javax.xml.ws.Response
*/
@WebMethod(operationName = "DownloadCampaignsByAccountIds", action = "DownloadCampaignsByAccountIds")
public Response downloadCampaignsByAccountIdsAsync(
@WebParam(name = "DownloadCampaignsByAccountIdsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
DownloadCampaignsByAccountIdsRequest parameters);
/**
*
* @param asyncHandler
* @param parameters
* @return
* returns java.util.concurrent.Future extends java.lang.Object>
*/
@WebMethod(operationName = "DownloadCampaignsByAccountIds", action = "DownloadCampaignsByAccountIds")
public Future> downloadCampaignsByAccountIdsAsync(
@WebParam(name = "DownloadCampaignsByAccountIdsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
DownloadCampaignsByAccountIdsRequest parameters,
@WebParam(name = "DownloadCampaignsByAccountIdsResponse", targetNamespace = "", partName = "asyncHandler")
AsyncHandler asyncHandler);
/**
*
* @param parameters
* @return
* returns com.microsoft.bingads.v13.bulk.DownloadCampaignsByAccountIdsResponse
* @throws ApiFaultDetail_Exception
* @throws AdApiFaultDetail_Exception
*/
@WebMethod(operationName = "DownloadCampaignsByAccountIds", action = "DownloadCampaignsByAccountIds")
@WebResult(name = "DownloadCampaignsByAccountIdsResponse", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
public DownloadCampaignsByAccountIdsResponse downloadCampaignsByAccountIds(
@WebParam(name = "DownloadCampaignsByAccountIdsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
DownloadCampaignsByAccountIdsRequest parameters)
throws AdApiFaultDetail_Exception, ApiFaultDetail_Exception
;
/**
*
* @param parameters
* @return
* returns javax.xml.ws.Response
*/
@WebMethod(operationName = "DownloadCampaignsByCampaignIds", action = "DownloadCampaignsByCampaignIds")
public Response downloadCampaignsByCampaignIdsAsync(
@WebParam(name = "DownloadCampaignsByCampaignIdsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
DownloadCampaignsByCampaignIdsRequest parameters);
/**
*
* @param asyncHandler
* @param parameters
* @return
* returns java.util.concurrent.Future extends java.lang.Object>
*/
@WebMethod(operationName = "DownloadCampaignsByCampaignIds", action = "DownloadCampaignsByCampaignIds")
public Future> downloadCampaignsByCampaignIdsAsync(
@WebParam(name = "DownloadCampaignsByCampaignIdsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
DownloadCampaignsByCampaignIdsRequest parameters,
@WebParam(name = "DownloadCampaignsByCampaignIdsResponse", targetNamespace = "", partName = "asyncHandler")
AsyncHandler asyncHandler);
/**
*
* @param parameters
* @return
* returns com.microsoft.bingads.v13.bulk.DownloadCampaignsByCampaignIdsResponse
* @throws AdApiFaultDetail_Exception
* @throws ApiFaultDetail_Exception
*/
@WebMethod(operationName = "DownloadCampaignsByCampaignIds", action = "DownloadCampaignsByCampaignIds")
@WebResult(name = "DownloadCampaignsByCampaignIdsResponse", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
public DownloadCampaignsByCampaignIdsResponse downloadCampaignsByCampaignIds(
@WebParam(name = "DownloadCampaignsByCampaignIdsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
DownloadCampaignsByCampaignIdsRequest parameters)
throws AdApiFaultDetail_Exception, ApiFaultDetail_Exception
;
/**
*
* @param parameters
* @return
* returns javax.xml.ws.Response
*/
@WebMethod(operationName = "GetBulkDownloadStatus", action = "GetBulkDownloadStatus")
public Response getBulkDownloadStatusAsync(
@WebParam(name = "GetBulkDownloadStatusRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkDownloadStatusRequest parameters);
/**
*
* @param asyncHandler
* @param parameters
* @return
* returns java.util.concurrent.Future extends java.lang.Object>
*/
@WebMethod(operationName = "GetBulkDownloadStatus", action = "GetBulkDownloadStatus")
public Future> getBulkDownloadStatusAsync(
@WebParam(name = "GetBulkDownloadStatusRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkDownloadStatusRequest parameters,
@WebParam(name = "GetBulkDownloadStatusResponse", targetNamespace = "", partName = "asyncHandler")
AsyncHandler asyncHandler);
/**
*
* @param parameters
* @return
* returns com.microsoft.bingads.v13.bulk.GetBulkDownloadStatusResponse
* @throws ApiFaultDetail_Exception
* @throws AdApiFaultDetail_Exception
*/
@WebMethod(operationName = "GetBulkDownloadStatus", action = "GetBulkDownloadStatus")
@WebResult(name = "GetBulkDownloadStatusResponse", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
public GetBulkDownloadStatusResponse getBulkDownloadStatus(
@WebParam(name = "GetBulkDownloadStatusRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkDownloadStatusRequest parameters)
throws AdApiFaultDetail_Exception, ApiFaultDetail_Exception
;
/**
*
* @param parameters
* @return
* returns javax.xml.ws.Response
*/
@WebMethod(operationName = "GetBulkUploadUrl", action = "GetBulkUploadUrl")
public Response getBulkUploadUrlAsync(
@WebParam(name = "GetBulkUploadUrlRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkUploadUrlRequest parameters);
/**
*
* @param asyncHandler
* @param parameters
* @return
* returns java.util.concurrent.Future extends java.lang.Object>
*/
@WebMethod(operationName = "GetBulkUploadUrl", action = "GetBulkUploadUrl")
public Future> getBulkUploadUrlAsync(
@WebParam(name = "GetBulkUploadUrlRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkUploadUrlRequest parameters,
@WebParam(name = "GetBulkUploadUrlResponse", targetNamespace = "", partName = "asyncHandler")
AsyncHandler asyncHandler);
/**
*
* @param parameters
* @return
* returns com.microsoft.bingads.v13.bulk.GetBulkUploadUrlResponse
* @throws ApiFaultDetail_Exception
* @throws AdApiFaultDetail_Exception
*/
@WebMethod(operationName = "GetBulkUploadUrl", action = "GetBulkUploadUrl")
@WebResult(name = "GetBulkUploadUrlResponse", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
public GetBulkUploadUrlResponse getBulkUploadUrl(
@WebParam(name = "GetBulkUploadUrlRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkUploadUrlRequest parameters)
throws AdApiFaultDetail_Exception, ApiFaultDetail_Exception
;
/**
*
* @param parameters
* @return
* returns javax.xml.ws.Response
*/
@WebMethod(operationName = "GetBulkUploadStatus", action = "GetBulkUploadStatus")
public Response getBulkUploadStatusAsync(
@WebParam(name = "GetBulkUploadStatusRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkUploadStatusRequest parameters);
/**
*
* @param asyncHandler
* @param parameters
* @return
* returns java.util.concurrent.Future extends java.lang.Object>
*/
@WebMethod(operationName = "GetBulkUploadStatus", action = "GetBulkUploadStatus")
public Future> getBulkUploadStatusAsync(
@WebParam(name = "GetBulkUploadStatusRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkUploadStatusRequest parameters,
@WebParam(name = "GetBulkUploadStatusResponse", targetNamespace = "", partName = "asyncHandler")
AsyncHandler asyncHandler);
/**
*
* @param parameters
* @return
* returns com.microsoft.bingads.v13.bulk.GetBulkUploadStatusResponse
* @throws ApiFaultDetail_Exception
* @throws AdApiFaultDetail_Exception
*/
@WebMethod(operationName = "GetBulkUploadStatus", action = "GetBulkUploadStatus")
@WebResult(name = "GetBulkUploadStatusResponse", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
public GetBulkUploadStatusResponse getBulkUploadStatus(
@WebParam(name = "GetBulkUploadStatusRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
GetBulkUploadStatusRequest parameters)
throws AdApiFaultDetail_Exception, ApiFaultDetail_Exception
;
/**
*
* @param parameters
* @return
* returns javax.xml.ws.Response
*/
@WebMethod(operationName = "UploadEntityRecords", action = "UploadEntityRecords")
public Response uploadEntityRecordsAsync(
@WebParam(name = "UploadEntityRecordsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
UploadEntityRecordsRequest parameters);
/**
*
* @param asyncHandler
* @param parameters
* @return
* returns java.util.concurrent.Future extends java.lang.Object>
*/
@WebMethod(operationName = "UploadEntityRecords", action = "UploadEntityRecords")
public Future> uploadEntityRecordsAsync(
@WebParam(name = "UploadEntityRecordsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
UploadEntityRecordsRequest parameters,
@WebParam(name = "UploadEntityRecordsResponse", targetNamespace = "", partName = "asyncHandler")
AsyncHandler asyncHandler);
/**
*
* @param parameters
* @return
* returns com.microsoft.bingads.v13.bulk.UploadEntityRecordsResponse
* @throws ApiFaultDetail_Exception
* @throws AdApiFaultDetail_Exception
*/
@WebMethod(operationName = "UploadEntityRecords", action = "UploadEntityRecords")
@WebResult(name = "UploadEntityRecordsResponse", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
public UploadEntityRecordsResponse uploadEntityRecords(
@WebParam(name = "UploadEntityRecordsRequest", targetNamespace = "https://bingads.microsoft.com/CampaignManagement/v13", partName = "parameters")
UploadEntityRecordsRequest parameters)
throws AdApiFaultDetail_Exception, ApiFaultDetail_Exception
;
}