All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.api.ads.dfp.jaxws.v201511.ReconciliationReportRowServiceInterface Maven / Gradle / Ivy

There is a newer version: 5.8.0
Show newest version

package com.google.api.ads.dfp.jaxws.v201511;

import java.util.List;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;


/**
 * 
 *       Provides methods for retrieving and updating the {@link ReconciliationReportRow} objects.
 *     
 * 
 * This class was generated by the JAX-WS RI.
 * JAX-WS RI 2.2.9-b130926.1035
 * Generated source version: 2.1
 * 
 */
@WebService(name = "ReconciliationReportRowServiceInterface", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511")
@XmlSeeAlso({
    ObjectFactory.class
})
public interface ReconciliationReportRowServiceInterface {


    /**
     * 
     *         Gets a {@link ReconciliationReportRowPage} of {@link ReconciliationReportRow} objects that
     *         satisfy the given {@link Statement#query}. The following fields are supported for filtering:
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
     *         
PQL Property Object Property
{@code reconciliationReportId}{@link ReconciliationReportRow#reconciliationReportId}
{@code advertiserId}{@link ReconciliationReportRow#advertiserId}
{@code orderId}{@link ReconciliationReportRow#orderId}
{@code lineItemId}{@link ReconciliationReportRow#lineItemId}
{@code proposalLineItemId}{@link ReconciliationReportRow#proposalLineItemId}
{@code creativeId}{@link ReconciliationReportRow#creativeId}
{@code lineItemCostType}{@link ReconciliationReportRow#lineItemCostType}
{@code dfpClicks}{@link ReconciliationReportRow#dfpClicks}
{@code dfpImpressions}{@link ReconciliationReportRow#dfpImpressions}
{@code dfpLineItemDays}{@link ReconciliationReportRow#dfpLineItemDays}
{@code thirdPartyClicks}{@link ReconciliationReportRow#thirdPartyClicks}
{@code thirdPartyImpressions}{@link ReconciliationReportRow#thirdPartyImpressions}
{@code thirdPartyLineItemDays}{@link ReconciliationReportRow#thirdPartyLineItemDays}
{@code manualClicks}{@link ReconciliationReportRow#manualClicks}
{@code manualImpressions}{@link ReconciliationReportRow#manualImpressions}
{@code manualLineItemDays}{@link ReconciliationReportRow#manualLineItemDays}
{@code reconciledClicks}{@link ReconciliationReportRow#reconciledClicks}
{@code reconciledImpressions}{@link ReconciliationReportRow#reconciledImpressions}
{@code reconciledLineItemDays}{@link ReconciliationReportRow#reconciledLineItemDays}
* * The {@code reconciliationReportId} field is required and can only be combined with an * {@code AND} to other conditions. Furthermore, the results may only belong to * one {@link ReconciliationReport}. * * @param filterStatement a Publisher Query Language statement used to * filter a set of reconciliation report rows * @return the reconciliation report rows that match the given filter * * * @param filterStatement * @return * returns com.google.api.ads.dfp.jaxws.v201511.ReconciliationReportRowPage * @throws ApiException_Exception */ @WebMethod @WebResult(name = "rval", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511") @RequestWrapper(localName = "getReconciliationReportRowsByStatement", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511", className = "com.google.api.ads.dfp.jaxws.v201511.ReconciliationReportRowServiceInterfacegetReconciliationReportRowsByStatement") @ResponseWrapper(localName = "getReconciliationReportRowsByStatementResponse", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511", className = "com.google.api.ads.dfp.jaxws.v201511.ReconciliationReportRowServiceInterfacegetReconciliationReportRowsByStatementResponse") public ReconciliationReportRowPage getReconciliationReportRowsByStatement( @WebParam(name = "filterStatement", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511") Statement filterStatement) throws ApiException_Exception ; /** * * Updates a list of {@link ReconciliationReportRow} which belong to same * {@link ReconciliationReport}. * * @param reconciliationReportRows a list of reconciliation report rows to update * @return the updated reconciliation report rows * * * @param reconciliationReportRows * @return * returns java.util.List * @throws ApiException_Exception */ @WebMethod @WebResult(name = "rval", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511") @RequestWrapper(localName = "updateReconciliationReportRows", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511", className = "com.google.api.ads.dfp.jaxws.v201511.ReconciliationReportRowServiceInterfaceupdateReconciliationReportRows") @ResponseWrapper(localName = "updateReconciliationReportRowsResponse", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511", className = "com.google.api.ads.dfp.jaxws.v201511.ReconciliationReportRowServiceInterfaceupdateReconciliationReportRowsResponse") public List updateReconciliationReportRows( @WebParam(name = "reconciliationReportRows", targetNamespace = "https://www.google.com/apis/ads/publisher/v201511") List reconciliationReportRows) throws ApiException_Exception ; }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy