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. |