Class AdReviewCenterAdServiceClientImpl
AdReviewCenterAdService client wrapper implementation, for convenient use.
Inherited Members
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class AdReviewCenterAdServiceClientImpl : AdReviewCenterAdServiceClient
Remarks
Provides methods for handling AdReviewCenterAd objects.
Constructors
AdReviewCenterAdServiceClientImpl(AdReviewCenterAdServiceClient, AdReviewCenterAdServiceSettings, ILogger)
Constructs a client wrapper for the AdReviewCenterAdService service, with the specified gRPC client and settings.
Declaration
public AdReviewCenterAdServiceClientImpl(AdReviewCenterAdService.AdReviewCenterAdServiceClient grpcClient, AdReviewCenterAdServiceSettings settings, ILogger logger)
Parameters
| Type | Name | Description |
|---|---|---|
| AdReviewCenterAdService.AdReviewCenterAdServiceClient | grpcClient | The underlying gRPC client. |
| AdReviewCenterAdServiceSettings | settings | The base AdReviewCenterAdServiceSettings used within this client. |
| ILogger | logger | Optional ILogger to use within this client. |
Properties
BatchAllowAdReviewCenterAdsOperationsClient
The long-running operations client for BatchAllowAdReviewCenterAds.
Declaration
public override OperationsClient BatchAllowAdReviewCenterAdsOperationsClient { get; }
Property Value
| Type | Description |
|---|---|
| OperationsClient |
Overrides
BatchBlockAdReviewCenterAdsOperationsClient
The long-running operations client for BatchBlockAdReviewCenterAds.
Declaration
public override OperationsClient BatchBlockAdReviewCenterAdsOperationsClient { get; }
Property Value
| Type | Description |
|---|---|
| OperationsClient |
Overrides
GrpcClient
The underlying gRPC AdReviewCenterAdService client
Declaration
public override AdReviewCenterAdService.AdReviewCenterAdServiceClient GrpcClient { get; }
Property Value
| Type | Description |
|---|---|
| AdReviewCenterAdService.AdReviewCenterAdServiceClient |
Overrides
Methods
BatchAllowAdReviewCenterAds(BatchAllowAdReviewCenterAdsRequest, CallSettings)
API to batch allow AdReviewCenterAds. This method supports partial success. Some operations may succeed while others fail. Callers should check the failedRequests field in the response to determine which operations failed.
Declaration
public override Operation<BatchAllowAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata> BatchAllowAdReviewCenterAds(BatchAllowAdReviewCenterAdsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchAllowAdReviewCenterAdsRequest | request | The request object containing all of the parameters for the API call. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Operation<BatchAllowAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata> | The RPC response. |
Overrides
BatchAllowAdReviewCenterAdsAsync(BatchAllowAdReviewCenterAdsRequest, CallSettings)
API to batch allow AdReviewCenterAds. This method supports partial success. Some operations may succeed while others fail. Callers should check the failedRequests field in the response to determine which operations failed.
Declaration
public override Task<Operation<BatchAllowAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata>> BatchAllowAdReviewCenterAdsAsync(BatchAllowAdReviewCenterAdsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchAllowAdReviewCenterAdsRequest | request | The request object containing all of the parameters for the API call. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<Operation<BatchAllowAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata>> | A Task containing the RPC response. |
Overrides
BatchBlockAdReviewCenterAds(BatchBlockAdReviewCenterAdsRequest, CallSettings)
API to batch block AdReviewCenterAds. This method supports partial success. Some operations may succeed while others fail. Callers should check the failedRequests field in the response to determine which operations failed.
Declaration
public override Operation<BatchBlockAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata> BatchBlockAdReviewCenterAds(BatchBlockAdReviewCenterAdsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchBlockAdReviewCenterAdsRequest | request | The request object containing all of the parameters for the API call. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Operation<BatchBlockAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata> | The RPC response. |
Overrides
BatchBlockAdReviewCenterAdsAsync(BatchBlockAdReviewCenterAdsRequest, CallSettings)
API to batch block AdReviewCenterAds. This method supports partial success. Some operations may succeed while others fail. Callers should check the failedRequests field in the response to determine which operations failed.
Declaration
public override Task<Operation<BatchBlockAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata>> BatchBlockAdReviewCenterAdsAsync(BatchBlockAdReviewCenterAdsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchBlockAdReviewCenterAdsRequest | request | The request object containing all of the parameters for the API call. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| Task<Operation<BatchBlockAdReviewCenterAdsResponse, BatchAdReviewCenterAdsOperationMetadata>> | A Task containing the RPC response. |
Overrides
SearchAdReviewCenterAds(SearchAdReviewCenterAdsRequest, CallSettings)
API to search for AdReviewCenterAds.
Declaration
public override PagedEnumerable<SearchAdReviewCenterAdsResponse, AdReviewCenterAd> SearchAdReviewCenterAds(SearchAdReviewCenterAdsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| SearchAdReviewCenterAdsRequest | request | The request object containing all of the parameters for the API call. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| PagedEnumerable<SearchAdReviewCenterAdsResponse, AdReviewCenterAd> | A pageable sequence of AdReviewCenterAd resources. |
Overrides
SearchAdReviewCenterAdsAsync(SearchAdReviewCenterAdsRequest, CallSettings)
API to search for AdReviewCenterAds.
Declaration
public override PagedAsyncEnumerable<SearchAdReviewCenterAdsResponse, AdReviewCenterAd> SearchAdReviewCenterAdsAsync(SearchAdReviewCenterAdsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| SearchAdReviewCenterAdsRequest | request | The request object containing all of the parameters for the API call. |
| CallSettings | callSettings | If not null, applies overrides to this RPC call. |
Returns
| Type | Description |
|---|---|
| PagedAsyncEnumerable<SearchAdReviewCenterAdsResponse, AdReviewCenterAd> | A pageable asynchronous sequence of AdReviewCenterAd resources. |