Class CreativeWrapperServiceClientImpl
CreativeWrapperService client wrapper implementation, for convenient use.
Inherited Members
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class CreativeWrapperServiceClientImpl : CreativeWrapperServiceClient
Remarks
Provides methods for handling CreativeWrapper objects.
Constructors
CreativeWrapperServiceClientImpl(CreativeWrapperServiceClient, CreativeWrapperServiceSettings, ILogger)
Constructs a client wrapper for the CreativeWrapperService service, with the specified gRPC client and settings.
Declaration
public CreativeWrapperServiceClientImpl(CreativeWrapperService.CreativeWrapperServiceClient grpcClient, CreativeWrapperServiceSettings settings, ILogger logger)
Parameters
| Type | Name | Description |
|---|---|---|
| CreativeWrapperService.CreativeWrapperServiceClient | grpcClient | The underlying gRPC client. |
| CreativeWrapperServiceSettings | settings | The base CreativeWrapperServiceSettings used within this client. |
| ILogger | logger | Optional ILogger to use within this client. |
Properties
GrpcClient
The underlying gRPC CreativeWrapperService client
Declaration
public override CreativeWrapperService.CreativeWrapperServiceClient GrpcClient { get; }
Property Value
| Type | Description |
|---|---|
| CreativeWrapperService.CreativeWrapperServiceClient |
Overrides
Methods
BatchActivateCreativeWrappers(BatchActivateCreativeWrappersRequest, CallSettings)
Batch activates CreativeWrapper objects.
Declaration
public override BatchActivateCreativeWrappersResponse BatchActivateCreativeWrappers(BatchActivateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchActivateCreativeWrappersRequest | 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 |
|---|---|
| BatchActivateCreativeWrappersResponse | The RPC response. |
Overrides
BatchActivateCreativeWrappersAsync(BatchActivateCreativeWrappersRequest, CallSettings)
Batch activates CreativeWrapper objects.
Declaration
public override Task<BatchActivateCreativeWrappersResponse> BatchActivateCreativeWrappersAsync(BatchActivateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchActivateCreativeWrappersRequest | 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<BatchActivateCreativeWrappersResponse> | A Task containing the RPC response. |
Overrides
BatchCreateCreativeWrappers(BatchCreateCreativeWrappersRequest, CallSettings)
Creates CreativeWrapper objects.
Declaration
public override BatchCreateCreativeWrappersResponse BatchCreateCreativeWrappers(BatchCreateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateCreativeWrappersRequest | 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 |
|---|---|
| BatchCreateCreativeWrappersResponse | The RPC response. |
Overrides
BatchCreateCreativeWrappersAsync(BatchCreateCreativeWrappersRequest, CallSettings)
Creates CreativeWrapper objects.
Declaration
public override Task<BatchCreateCreativeWrappersResponse> BatchCreateCreativeWrappersAsync(BatchCreateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateCreativeWrappersRequest | 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<BatchCreateCreativeWrappersResponse> | A Task containing the RPC response. |
Overrides
BatchDeactivateCreativeWrappers(BatchDeactivateCreativeWrappersRequest, CallSettings)
Deactivates a list of CreativeWrapper objects.
Declaration
public override BatchDeactivateCreativeWrappersResponse BatchDeactivateCreativeWrappers(BatchDeactivateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchDeactivateCreativeWrappersRequest | 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 |
|---|---|
| BatchDeactivateCreativeWrappersResponse | The RPC response. |
Overrides
BatchDeactivateCreativeWrappersAsync(BatchDeactivateCreativeWrappersRequest, CallSettings)
Deactivates a list of CreativeWrapper objects.
Declaration
public override Task<BatchDeactivateCreativeWrappersResponse> BatchDeactivateCreativeWrappersAsync(BatchDeactivateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchDeactivateCreativeWrappersRequest | 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<BatchDeactivateCreativeWrappersResponse> | A Task containing the RPC response. |
Overrides
BatchUpdateCreativeWrappers(BatchUpdateCreativeWrappersRequest, CallSettings)
Batch updates CreativeWrapper objects.
Declaration
public override BatchUpdateCreativeWrappersResponse BatchUpdateCreativeWrappers(BatchUpdateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateCreativeWrappersRequest | 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 |
|---|---|
| BatchUpdateCreativeWrappersResponse | The RPC response. |
Overrides
BatchUpdateCreativeWrappersAsync(BatchUpdateCreativeWrappersRequest, CallSettings)
Batch updates CreativeWrapper objects.
Declaration
public override Task<BatchUpdateCreativeWrappersResponse> BatchUpdateCreativeWrappersAsync(BatchUpdateCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateCreativeWrappersRequest | 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<BatchUpdateCreativeWrappersResponse> | A Task containing the RPC response. |
Overrides
CreateCreativeWrapper(CreateCreativeWrapperRequest, CallSettings)
Creates a CreativeWrapper object.
Declaration
public override CreativeWrapper CreateCreativeWrapper(CreateCreativeWrapperRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCreativeWrapperRequest | 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 |
|---|---|
| CreativeWrapper | The RPC response. |
Overrides
CreateCreativeWrapperAsync(CreateCreativeWrapperRequest, CallSettings)
Creates a CreativeWrapper object.
Declaration
public override Task<CreativeWrapper> CreateCreativeWrapperAsync(CreateCreativeWrapperRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCreativeWrapperRequest | 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<CreativeWrapper> | A Task containing the RPC response. |
Overrides
GetCreativeWrapper(GetCreativeWrapperRequest, CallSettings)
Retrieves a CreativeWrapper object.
Declaration
public override CreativeWrapper GetCreativeWrapper(GetCreativeWrapperRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCreativeWrapperRequest | 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 |
|---|---|
| CreativeWrapper | The RPC response. |
Overrides
GetCreativeWrapperAsync(GetCreativeWrapperRequest, CallSettings)
Retrieves a CreativeWrapper object.
Declaration
public override Task<CreativeWrapper> GetCreativeWrapperAsync(GetCreativeWrapperRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCreativeWrapperRequest | 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<CreativeWrapper> | A Task containing the RPC response. |
Overrides
ListCreativeWrappers(ListCreativeWrappersRequest, CallSettings)
Lists CreativeWrapper objects.
Declaration
public override PagedEnumerable<ListCreativeWrappersResponse, CreativeWrapper> ListCreativeWrappers(ListCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCreativeWrappersRequest | 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<ListCreativeWrappersResponse, CreativeWrapper> | A pageable sequence of CreativeWrapper resources. |
Overrides
ListCreativeWrappersAsync(ListCreativeWrappersRequest, CallSettings)
Lists CreativeWrapper objects.
Declaration
public override PagedAsyncEnumerable<ListCreativeWrappersResponse, CreativeWrapper> ListCreativeWrappersAsync(ListCreativeWrappersRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCreativeWrappersRequest | 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<ListCreativeWrappersResponse, CreativeWrapper> | A pageable asynchronous sequence of CreativeWrapper resources. |
Overrides
UpdateCreativeWrapper(UpdateCreativeWrapperRequest, CallSettings)
Updates a CreativeWrapper object.
Declaration
public override CreativeWrapper UpdateCreativeWrapper(UpdateCreativeWrapperRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCreativeWrapperRequest | 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 |
|---|---|
| CreativeWrapper | The RPC response. |
Overrides
UpdateCreativeWrapperAsync(UpdateCreativeWrapperRequest, CallSettings)
Updates a CreativeWrapper object.
Declaration
public override Task<CreativeWrapper> UpdateCreativeWrapperAsync(UpdateCreativeWrapperRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCreativeWrapperRequest | 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<CreativeWrapper> | A Task containing the RPC response. |