Show / Hide Table of Contents

Class CmsMetadataKeyServiceClientImpl

CmsMetadataKeyService client wrapper implementation, for convenient use.

Inheritance
object
CmsMetadataKeyServiceClient
CmsMetadataKeyServiceClientImpl
Inherited Members
CmsMetadataKeyServiceClient.DefaultEndpoint
CmsMetadataKeyServiceClient.DefaultScopes
CmsMetadataKeyServiceClient.ServiceMetadata
CmsMetadataKeyServiceClient.CreateAsync(CancellationToken)
CmsMetadataKeyServiceClient.Create()
CmsMetadataKeyServiceClient.ShutdownDefaultChannelsAsync()
CmsMetadataKeyServiceClient.GetCmsMetadataKeyAsync(GetCmsMetadataKeyRequest, CancellationToken)
CmsMetadataKeyServiceClient.GetCmsMetadataKey(string, CallSettings)
CmsMetadataKeyServiceClient.GetCmsMetadataKeyAsync(string, CallSettings)
CmsMetadataKeyServiceClient.GetCmsMetadataKeyAsync(string, CancellationToken)
CmsMetadataKeyServiceClient.GetCmsMetadataKey(CmsMetadataKeyName, CallSettings)
CmsMetadataKeyServiceClient.GetCmsMetadataKeyAsync(CmsMetadataKeyName, CallSettings)
CmsMetadataKeyServiceClient.GetCmsMetadataKeyAsync(CmsMetadataKeyName, CancellationToken)
CmsMetadataKeyServiceClient.ListCmsMetadataKeys(string, string, int?, CallSettings)
CmsMetadataKeyServiceClient.ListCmsMetadataKeysAsync(string, string, int?, CallSettings)
CmsMetadataKeyServiceClient.ListCmsMetadataKeys(NetworkName, string, int?, CallSettings)
CmsMetadataKeyServiceClient.ListCmsMetadataKeysAsync(NetworkName, string, int?, CallSettings)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class CmsMetadataKeyServiceClientImpl : CmsMetadataKeyServiceClient
Remarks

Provides methods for handling CmsMetadataKey objects.

Constructors

CmsMetadataKeyServiceClientImpl(CmsMetadataKeyServiceClient, CmsMetadataKeyServiceSettings, ILogger)

Constructs a client wrapper for the CmsMetadataKeyService service, with the specified gRPC client and settings.

Declaration
public CmsMetadataKeyServiceClientImpl(CmsMetadataKeyService.CmsMetadataKeyServiceClient grpcClient, CmsMetadataKeyServiceSettings settings, ILogger logger)
Parameters
Type Name Description
CmsMetadataKeyService.CmsMetadataKeyServiceClient grpcClient

The underlying gRPC client.

CmsMetadataKeyServiceSettings settings

The base CmsMetadataKeyServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC CmsMetadataKeyService client

Declaration
public override CmsMetadataKeyService.CmsMetadataKeyServiceClient GrpcClient { get; }
Property Value
Type Description
CmsMetadataKeyService.CmsMetadataKeyServiceClient
Overrides
CmsMetadataKeyServiceClient.GrpcClient

Methods

GetCmsMetadataKey(GetCmsMetadataKeyRequest, CallSettings)

API to retrieve a CmsMetadataKey object.

Declaration
public override CmsMetadataKey GetCmsMetadataKey(GetCmsMetadataKeyRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetCmsMetadataKeyRequest 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
CmsMetadataKey

The RPC response.

Overrides
CmsMetadataKeyServiceClient.GetCmsMetadataKey(GetCmsMetadataKeyRequest, CallSettings)

GetCmsMetadataKeyAsync(GetCmsMetadataKeyRequest, CallSettings)

API to retrieve a CmsMetadataKey object.

Declaration
public override Task<CmsMetadataKey> GetCmsMetadataKeyAsync(GetCmsMetadataKeyRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetCmsMetadataKeyRequest 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<CmsMetadataKey>

A Task containing the RPC response.

Overrides
CmsMetadataKeyServiceClient.GetCmsMetadataKeyAsync(GetCmsMetadataKeyRequest, CallSettings)

ListCmsMetadataKeys(ListCmsMetadataKeysRequest, CallSettings)

API to retrieve a list of CmsMetadataKey objects.

Declaration
public override PagedEnumerable<ListCmsMetadataKeysResponse, CmsMetadataKey> ListCmsMetadataKeys(ListCmsMetadataKeysRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCmsMetadataKeysRequest 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<ListCmsMetadataKeysResponse, CmsMetadataKey>

A pageable sequence of CmsMetadataKey resources.

Overrides
CmsMetadataKeyServiceClient.ListCmsMetadataKeys(ListCmsMetadataKeysRequest, CallSettings)

ListCmsMetadataKeysAsync(ListCmsMetadataKeysRequest, CallSettings)

API to retrieve a list of CmsMetadataKey objects.

Declaration
public override PagedAsyncEnumerable<ListCmsMetadataKeysResponse, CmsMetadataKey> ListCmsMetadataKeysAsync(ListCmsMetadataKeysRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListCmsMetadataKeysRequest 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<ListCmsMetadataKeysResponse, CmsMetadataKey>

A pageable asynchronous sequence of CmsMetadataKey resources.

Overrides
CmsMetadataKeyServiceClient.ListCmsMetadataKeysAsync(ListCmsMetadataKeysRequest, CallSettings)
In this article
Back to top Generated by DocFX