Class CampaignDraftServiceGrpc.CampaignDraftServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<CampaignDraftServiceGrpc.CampaignDraftServiceFutureStub>
-
- com.google.ads.googleads.v10.services.CampaignDraftServiceGrpc.CampaignDraftServiceFutureStub
-
- Enclosing class:
- CampaignDraftServiceGrpc
public static final class CampaignDraftServiceGrpc.CampaignDraftServiceFutureStub extends io.grpc.stub.AbstractFutureStub<CampaignDraftServiceGrpc.CampaignDraftServiceFutureStub>
Service to manage campaign drafts.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CampaignDraftServiceGrpc.CampaignDraftServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.common.util.concurrent.ListenableFuture<ListCampaignDraftAsyncErrorsResponse>listCampaignDraftAsyncErrors(ListCampaignDraftAsyncErrorsRequest request)Returns all errors that occurred during CampaignDraft promote.com.google.common.util.concurrent.ListenableFuture<MutateCampaignDraftsResponse>mutateCampaignDrafts(MutateCampaignDraftsRequest request)Creates, updates, or removes campaign drafts.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>promoteCampaignDraft(PromoteCampaignDraftRequest request)Promotes the changes in a draft back to the base campaign.
-
-
-
Method Detail
-
build
protected CampaignDraftServiceGrpc.CampaignDraftServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<CampaignDraftServiceGrpc.CampaignDraftServiceFutureStub>
-
mutateCampaignDrafts
public com.google.common.util.concurrent.ListenableFuture<MutateCampaignDraftsResponse> mutateCampaignDrafts(MutateCampaignDraftsRequest request)
Creates, updates, or removes campaign drafts. Operation statuses are returned. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [CampaignDraftError]() [DatabaseError]() [FieldError]() [HeaderError]() [InternalError]() [MutateError]() [QuotaError]() [RequestError]()
-
promoteCampaignDraft
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> promoteCampaignDraft(PromoteCampaignDraftRequest request)
Promotes the changes in a draft back to the base campaign. This method returns a Long Running Operation (LRO) indicating if the Promote is done. Use [Operations.GetOperation] to poll the LRO until it is done. Only a done status is returned in the response. See the status in the Campaign Draft resource to determine if the promotion was successful. If the LRO failed, use [CampaignDraftService.ListCampaignDraftAsyncErrors][google.ads.googleads.v10.services.CampaignDraftService.ListCampaignDraftAsyncErrors] to view the list of error reasons. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [CampaignDraftError]() [HeaderError]() [InternalError]() [QuotaError]() [RequestError]()
-
listCampaignDraftAsyncErrors
public com.google.common.util.concurrent.ListenableFuture<ListCampaignDraftAsyncErrorsResponse> listCampaignDraftAsyncErrors(ListCampaignDraftAsyncErrorsRequest request)
Returns all errors that occurred during CampaignDraft promote. Throws an error if called before campaign draft is promoted. Supports standard list paging. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [HeaderError]() [InternalError]() [QuotaError]() [RequestError]()
-
-