Class EntitySignalsMappingServiceClientImpl
EntitySignalsMappingService client wrapper implementation, for convenient use.
Inherited Members
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class EntitySignalsMappingServiceClientImpl : EntitySignalsMappingServiceClient
Remarks
Provides methods for handling EntitySignalsMapping objects.
Constructors
EntitySignalsMappingServiceClientImpl(EntitySignalsMappingServiceClient, EntitySignalsMappingServiceSettings, ILogger)
Constructs a client wrapper for the EntitySignalsMappingService service, with the specified gRPC client and settings.
Declaration
public EntitySignalsMappingServiceClientImpl(EntitySignalsMappingService.EntitySignalsMappingServiceClient grpcClient, EntitySignalsMappingServiceSettings settings, ILogger logger)
Parameters
| Type | Name | Description |
|---|---|---|
| EntitySignalsMappingService.EntitySignalsMappingServiceClient | grpcClient | The underlying gRPC client. |
| EntitySignalsMappingServiceSettings | settings | The base EntitySignalsMappingServiceSettings used within this client. |
| ILogger | logger | Optional ILogger to use within this client. |
Properties
GrpcClient
The underlying gRPC EntitySignalsMappingService client
Declaration
public override EntitySignalsMappingService.EntitySignalsMappingServiceClient GrpcClient { get; }
Property Value
| Type | Description |
|---|---|
| EntitySignalsMappingService.EntitySignalsMappingServiceClient |
Overrides
Methods
BatchCreateEntitySignalsMappings(BatchCreateEntitySignalsMappingsRequest, CallSettings)
API to batch create EntitySignalsMapping objects.
Declaration
public override BatchCreateEntitySignalsMappingsResponse BatchCreateEntitySignalsMappings(BatchCreateEntitySignalsMappingsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateEntitySignalsMappingsRequest | 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 |
|---|---|
| BatchCreateEntitySignalsMappingsResponse | The RPC response. |
Overrides
BatchCreateEntitySignalsMappingsAsync(BatchCreateEntitySignalsMappingsRequest, CallSettings)
API to batch create EntitySignalsMapping objects.
Declaration
public override Task<BatchCreateEntitySignalsMappingsResponse> BatchCreateEntitySignalsMappingsAsync(BatchCreateEntitySignalsMappingsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateEntitySignalsMappingsRequest | 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<BatchCreateEntitySignalsMappingsResponse> | A Task containing the RPC response. |
Overrides
BatchUpdateEntitySignalsMappings(BatchUpdateEntitySignalsMappingsRequest, CallSettings)
API to batch update EntitySignalsMapping objects.
Declaration
public override BatchUpdateEntitySignalsMappingsResponse BatchUpdateEntitySignalsMappings(BatchUpdateEntitySignalsMappingsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateEntitySignalsMappingsRequest | 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 |
|---|---|
| BatchUpdateEntitySignalsMappingsResponse | The RPC response. |
Overrides
BatchUpdateEntitySignalsMappingsAsync(BatchUpdateEntitySignalsMappingsRequest, CallSettings)
API to batch update EntitySignalsMapping objects.
Declaration
public override Task<BatchUpdateEntitySignalsMappingsResponse> BatchUpdateEntitySignalsMappingsAsync(BatchUpdateEntitySignalsMappingsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateEntitySignalsMappingsRequest | 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<BatchUpdateEntitySignalsMappingsResponse> | A Task containing the RPC response. |
Overrides
CreateEntitySignalsMapping(CreateEntitySignalsMappingRequest, CallSettings)
API to create an EntitySignalsMapping object.
Declaration
public override EntitySignalsMapping CreateEntitySignalsMapping(CreateEntitySignalsMappingRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateEntitySignalsMappingRequest | 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 |
|---|---|
| EntitySignalsMapping | The RPC response. |
Overrides
CreateEntitySignalsMappingAsync(CreateEntitySignalsMappingRequest, CallSettings)
API to create an EntitySignalsMapping object.
Declaration
public override Task<EntitySignalsMapping> CreateEntitySignalsMappingAsync(CreateEntitySignalsMappingRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateEntitySignalsMappingRequest | 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<EntitySignalsMapping> | A Task containing the RPC response. |
Overrides
GetEntitySignalsMapping(GetEntitySignalsMappingRequest, CallSettings)
API to retrieve a EntitySignalsMapping object.
Declaration
public override EntitySignalsMapping GetEntitySignalsMapping(GetEntitySignalsMappingRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| GetEntitySignalsMappingRequest | 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 |
|---|---|
| EntitySignalsMapping | The RPC response. |
Overrides
GetEntitySignalsMappingAsync(GetEntitySignalsMappingRequest, CallSettings)
API to retrieve a EntitySignalsMapping object.
Declaration
public override Task<EntitySignalsMapping> GetEntitySignalsMappingAsync(GetEntitySignalsMappingRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| GetEntitySignalsMappingRequest | 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<EntitySignalsMapping> | A Task containing the RPC response. |
Overrides
ListEntitySignalsMappings(ListEntitySignalsMappingsRequest, CallSettings)
API to retrieve a list of EntitySignalsMapping objects.
Declaration
public override PagedEnumerable<ListEntitySignalsMappingsResponse, EntitySignalsMapping> ListEntitySignalsMappings(ListEntitySignalsMappingsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| ListEntitySignalsMappingsRequest | 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<ListEntitySignalsMappingsResponse, EntitySignalsMapping> | A pageable sequence of EntitySignalsMapping resources. |
Overrides
ListEntitySignalsMappingsAsync(ListEntitySignalsMappingsRequest, CallSettings)
API to retrieve a list of EntitySignalsMapping objects.
Declaration
public override PagedAsyncEnumerable<ListEntitySignalsMappingsResponse, EntitySignalsMapping> ListEntitySignalsMappingsAsync(ListEntitySignalsMappingsRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| ListEntitySignalsMappingsRequest | 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<ListEntitySignalsMappingsResponse, EntitySignalsMapping> | A pageable asynchronous sequence of EntitySignalsMapping resources. |
Overrides
UpdateEntitySignalsMapping(UpdateEntitySignalsMappingRequest, CallSettings)
API to update an EntitySignalsMapping object.
Declaration
public override EntitySignalsMapping UpdateEntitySignalsMapping(UpdateEntitySignalsMappingRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateEntitySignalsMappingRequest | 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 |
|---|---|
| EntitySignalsMapping | The RPC response. |
Overrides
UpdateEntitySignalsMappingAsync(UpdateEntitySignalsMappingRequest, CallSettings)
API to update an EntitySignalsMapping object.
Declaration
public override Task<EntitySignalsMapping> UpdateEntitySignalsMappingAsync(UpdateEntitySignalsMappingRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateEntitySignalsMappingRequest | 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<EntitySignalsMapping> | A Task containing the RPC response. |