Class DaiAuthenticationKeyServiceClientImpl
DaiAuthenticationKeyService client wrapper implementation, for convenient use.
Inherited Members
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class DaiAuthenticationKeyServiceClientImpl : DaiAuthenticationKeyServiceClient
Remarks
Provides methods for handling DaiAuthenticationKey objects.
Constructors
DaiAuthenticationKeyServiceClientImpl(DaiAuthenticationKeyServiceClient, DaiAuthenticationKeyServiceSettings, ILogger)
Constructs a client wrapper for the DaiAuthenticationKeyService service, with the specified gRPC client and settings.
Declaration
public DaiAuthenticationKeyServiceClientImpl(DaiAuthenticationKeyService.DaiAuthenticationKeyServiceClient grpcClient, DaiAuthenticationKeyServiceSettings settings, ILogger logger)
Parameters
| Type | Name | Description |
|---|---|---|
| DaiAuthenticationKeyService.DaiAuthenticationKeyServiceClient | grpcClient | The underlying gRPC client. |
| DaiAuthenticationKeyServiceSettings | settings | The base DaiAuthenticationKeyServiceSettings used within this client. |
| ILogger | logger | Optional ILogger to use within this client. |
Properties
GrpcClient
The underlying gRPC DaiAuthenticationKeyService client
Declaration
public override DaiAuthenticationKeyService.DaiAuthenticationKeyServiceClient GrpcClient { get; }
Property Value
| Type | Description |
|---|---|
| DaiAuthenticationKeyService.DaiAuthenticationKeyServiceClient |
Overrides
Methods
BatchActivateDaiAuthenticationKeys(BatchActivateDaiAuthenticationKeysRequest, CallSettings)
Activates a list of DaiAuthenticationKey objects.
Declaration
public override BatchActivateDaiAuthenticationKeysResponse BatchActivateDaiAuthenticationKeys(BatchActivateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchActivateDaiAuthenticationKeysRequest | 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 |
|---|---|
| BatchActivateDaiAuthenticationKeysResponse | The RPC response. |
Overrides
BatchActivateDaiAuthenticationKeysAsync(BatchActivateDaiAuthenticationKeysRequest, CallSettings)
Activates a list of DaiAuthenticationKey objects.
Declaration
public override Task<BatchActivateDaiAuthenticationKeysResponse> BatchActivateDaiAuthenticationKeysAsync(BatchActivateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchActivateDaiAuthenticationKeysRequest | 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<BatchActivateDaiAuthenticationKeysResponse> | A Task containing the RPC response. |
Overrides
BatchCreateDaiAuthenticationKeys(BatchCreateDaiAuthenticationKeysRequest, CallSettings)
Batch creates DaiAuthenticationKey objects.
Declaration
public override BatchCreateDaiAuthenticationKeysResponse BatchCreateDaiAuthenticationKeys(BatchCreateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateDaiAuthenticationKeysRequest | 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 |
|---|---|
| BatchCreateDaiAuthenticationKeysResponse | The RPC response. |
Overrides
BatchCreateDaiAuthenticationKeysAsync(BatchCreateDaiAuthenticationKeysRequest, CallSettings)
Batch creates DaiAuthenticationKey objects.
Declaration
public override Task<BatchCreateDaiAuthenticationKeysResponse> BatchCreateDaiAuthenticationKeysAsync(BatchCreateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateDaiAuthenticationKeysRequest | 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<BatchCreateDaiAuthenticationKeysResponse> | A Task containing the RPC response. |
Overrides
BatchDeactivateDaiAuthenticationKeys(BatchDeactivateDaiAuthenticationKeysRequest, CallSettings)
Deactivates a list of DaiAuthenticationKey objects.
Declaration
public override BatchDeactivateDaiAuthenticationKeysResponse BatchDeactivateDaiAuthenticationKeys(BatchDeactivateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchDeactivateDaiAuthenticationKeysRequest | 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 |
|---|---|
| BatchDeactivateDaiAuthenticationKeysResponse | The RPC response. |
Overrides
BatchDeactivateDaiAuthenticationKeysAsync(BatchDeactivateDaiAuthenticationKeysRequest, CallSettings)
Deactivates a list of DaiAuthenticationKey objects.
Declaration
public override Task<BatchDeactivateDaiAuthenticationKeysResponse> BatchDeactivateDaiAuthenticationKeysAsync(BatchDeactivateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchDeactivateDaiAuthenticationKeysRequest | 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<BatchDeactivateDaiAuthenticationKeysResponse> | A Task containing the RPC response. |
Overrides
BatchUpdateDaiAuthenticationKeys(BatchUpdateDaiAuthenticationKeysRequest, CallSettings)
Batch updates DaiAuthenticationKey objects.
Declaration
public override BatchUpdateDaiAuthenticationKeysResponse BatchUpdateDaiAuthenticationKeys(BatchUpdateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateDaiAuthenticationKeysRequest | 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 |
|---|---|
| BatchUpdateDaiAuthenticationKeysResponse | The RPC response. |
Overrides
BatchUpdateDaiAuthenticationKeysAsync(BatchUpdateDaiAuthenticationKeysRequest, CallSettings)
Batch updates DaiAuthenticationKey objects.
Declaration
public override Task<BatchUpdateDaiAuthenticationKeysResponse> BatchUpdateDaiAuthenticationKeysAsync(BatchUpdateDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateDaiAuthenticationKeysRequest | 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<BatchUpdateDaiAuthenticationKeysResponse> | A Task containing the RPC response. |
Overrides
CreateDaiAuthenticationKey(CreateDaiAuthenticationKeyRequest, CallSettings)
Creates a DaiAuthenticationKey object.
Declaration
public override DaiAuthenticationKey CreateDaiAuthenticationKey(CreateDaiAuthenticationKeyRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDaiAuthenticationKeyRequest | 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 |
|---|---|
| DaiAuthenticationKey | The RPC response. |
Overrides
CreateDaiAuthenticationKeyAsync(CreateDaiAuthenticationKeyRequest, CallSettings)
Creates a DaiAuthenticationKey object.
Declaration
public override Task<DaiAuthenticationKey> CreateDaiAuthenticationKeyAsync(CreateDaiAuthenticationKeyRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDaiAuthenticationKeyRequest | 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<DaiAuthenticationKey> | A Task containing the RPC response. |
Overrides
GetDaiAuthenticationKey(GetDaiAuthenticationKeyRequest, CallSettings)
Retrieves a DaiAuthenticationKey object.
Declaration
public override DaiAuthenticationKey GetDaiAuthenticationKey(GetDaiAuthenticationKeyRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDaiAuthenticationKeyRequest | 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 |
|---|---|
| DaiAuthenticationKey | The RPC response. |
Overrides
GetDaiAuthenticationKeyAsync(GetDaiAuthenticationKeyRequest, CallSettings)
Retrieves a DaiAuthenticationKey object.
Declaration
public override Task<DaiAuthenticationKey> GetDaiAuthenticationKeyAsync(GetDaiAuthenticationKeyRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDaiAuthenticationKeyRequest | 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<DaiAuthenticationKey> | A Task containing the RPC response. |
Overrides
ListDaiAuthenticationKeys(ListDaiAuthenticationKeysRequest, CallSettings)
Lists DaiAuthenticationKey objects.
Declaration
public override PagedEnumerable<ListDaiAuthenticationKeysResponse, DaiAuthenticationKey> ListDaiAuthenticationKeys(ListDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDaiAuthenticationKeysRequest | 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<ListDaiAuthenticationKeysResponse, DaiAuthenticationKey> | A pageable sequence of DaiAuthenticationKey resources. |
Overrides
ListDaiAuthenticationKeysAsync(ListDaiAuthenticationKeysRequest, CallSettings)
Lists DaiAuthenticationKey objects.
Declaration
public override PagedAsyncEnumerable<ListDaiAuthenticationKeysResponse, DaiAuthenticationKey> ListDaiAuthenticationKeysAsync(ListDaiAuthenticationKeysRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDaiAuthenticationKeysRequest | 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<ListDaiAuthenticationKeysResponse, DaiAuthenticationKey> | A pageable asynchronous sequence of DaiAuthenticationKey resources. |
Overrides
UpdateDaiAuthenticationKey(UpdateDaiAuthenticationKeyRequest, CallSettings)
Updates a DaiAuthenticationKey object.
Declaration
public override DaiAuthenticationKey UpdateDaiAuthenticationKey(UpdateDaiAuthenticationKeyRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDaiAuthenticationKeyRequest | 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 |
|---|---|
| DaiAuthenticationKey | The RPC response. |
Overrides
UpdateDaiAuthenticationKeyAsync(UpdateDaiAuthenticationKeyRequest, CallSettings)
Updates a DaiAuthenticationKey object.
Declaration
public override Task<DaiAuthenticationKey> UpdateDaiAuthenticationKeyAsync(UpdateDaiAuthenticationKeyRequest request, CallSettings callSettings = null)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDaiAuthenticationKeyRequest | 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<DaiAuthenticationKey> | A Task containing the RPC response. |