com.google.api.ads.adwords.v201109.cm
Interface BulkMutateJobServiceInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
BulkMutateJobServiceSoapBindingStub

public interface BulkMutateJobServiceInterface
extends Remote


Method Summary
 BulkMutateJob[] get(BulkMutateJobSelector selector)
          Returns a list of bulk mutate jobs.
 BulkMutateJob mutate(JobOperation operation)
          Adds or updates a bulk mutate job.
 

Method Detail

get

BulkMutateJob[] get(BulkMutateJobSelector selector)
                    throws RemoteException,
                           ApiException
Returns a list of bulk mutate jobs.

Parameters:
selector - Specifies which jobs to return. If the selector is empty, all jobs are returned.
Returns:
List of bulk mutate jobs meeting the selector criteria.
Throws:
ApiException - if problems occurred while fetching the jobs
RemoteException

mutate

BulkMutateJob mutate(JobOperation operation)
                     throws RemoteException,
                            ApiException
Adds or updates a bulk mutate job.

Use the «ADD» operator to submit a new job, and the «SET» operator to add additional request parts to an existing job. The «DELETE» operator is not supported. From v201008 and later, use the «REMOVE» operator to cancel a job. Only jobs that still have pending additions of request parts may be canceled.

Note: In the current implementation, the check for duplicate job keys is only "best effort", and may not prevent jobs with the same keys from being accepted if they are submitted around the same instant.

Parameters:
operation - The operation to perform.
Returns:
The added or updated bulk mutate job.
Throws:
ApiException - if problems occurred while creating or updating jobs
RemoteException


Copyright © 2011. All Rights Reserved.