Show / Hide Table of Contents

Class BrowserLanguageServiceClientImpl

BrowserLanguageService client wrapper implementation, for convenient use.

Inheritance
object
BrowserLanguageServiceClient
BrowserLanguageServiceClientImpl
Inherited Members
BrowserLanguageServiceClient.DefaultEndpoint
BrowserLanguageServiceClient.DefaultScopes
BrowserLanguageServiceClient.ServiceMetadata
BrowserLanguageServiceClient.CreateAsync(CancellationToken)
BrowserLanguageServiceClient.Create()
BrowserLanguageServiceClient.ShutdownDefaultChannelsAsync()
BrowserLanguageServiceClient.GetBrowserLanguageAsync(GetBrowserLanguageRequest, CancellationToken)
BrowserLanguageServiceClient.GetBrowserLanguage(string, CallSettings)
BrowserLanguageServiceClient.GetBrowserLanguageAsync(string, CallSettings)
BrowserLanguageServiceClient.GetBrowserLanguageAsync(string, CancellationToken)
BrowserLanguageServiceClient.GetBrowserLanguage(BrowserLanguageName, CallSettings)
BrowserLanguageServiceClient.GetBrowserLanguageAsync(BrowserLanguageName, CallSettings)
BrowserLanguageServiceClient.GetBrowserLanguageAsync(BrowserLanguageName, CancellationToken)
BrowserLanguageServiceClient.ListBrowserLanguages(string, string, int?, CallSettings)
BrowserLanguageServiceClient.ListBrowserLanguagesAsync(string, string, int?, CallSettings)
BrowserLanguageServiceClient.ListBrowserLanguages(NetworkName, string, int?, CallSettings)
BrowserLanguageServiceClient.ListBrowserLanguagesAsync(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 BrowserLanguageServiceClientImpl : BrowserLanguageServiceClient
Remarks

Provides methods for handling BrowserLanguage objects.

Constructors

BrowserLanguageServiceClientImpl(BrowserLanguageServiceClient, BrowserLanguageServiceSettings, ILogger)

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

Declaration
public BrowserLanguageServiceClientImpl(BrowserLanguageService.BrowserLanguageServiceClient grpcClient, BrowserLanguageServiceSettings settings, ILogger logger)
Parameters
Type Name Description
BrowserLanguageService.BrowserLanguageServiceClient grpcClient

The underlying gRPC client.

BrowserLanguageServiceSettings settings

The base BrowserLanguageServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC BrowserLanguageService client

Declaration
public override BrowserLanguageService.BrowserLanguageServiceClient GrpcClient { get; }
Property Value
Type Description
BrowserLanguageService.BrowserLanguageServiceClient
Overrides
BrowserLanguageServiceClient.GrpcClient

Methods

GetBrowserLanguage(GetBrowserLanguageRequest, CallSettings)

API to retrieve a BrowserLanguage object.

Declaration
public override BrowserLanguage GetBrowserLanguage(GetBrowserLanguageRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetBrowserLanguageRequest 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
BrowserLanguage

The RPC response.

Overrides
BrowserLanguageServiceClient.GetBrowserLanguage(GetBrowserLanguageRequest, CallSettings)

GetBrowserLanguageAsync(GetBrowserLanguageRequest, CallSettings)

API to retrieve a BrowserLanguage object.

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

A Task containing the RPC response.

Overrides
BrowserLanguageServiceClient.GetBrowserLanguageAsync(GetBrowserLanguageRequest, CallSettings)

ListBrowserLanguages(ListBrowserLanguagesRequest, CallSettings)

API to retrieve a list of BrowserLanguage objects.

Declaration
public override PagedEnumerable<ListBrowserLanguagesResponse, BrowserLanguage> ListBrowserLanguages(ListBrowserLanguagesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListBrowserLanguagesRequest 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<ListBrowserLanguagesResponse, BrowserLanguage>

A pageable sequence of BrowserLanguage resources.

Overrides
BrowserLanguageServiceClient.ListBrowserLanguages(ListBrowserLanguagesRequest, CallSettings)

ListBrowserLanguagesAsync(ListBrowserLanguagesRequest, CallSettings)

API to retrieve a list of BrowserLanguage objects.

Declaration
public override PagedAsyncEnumerable<ListBrowserLanguagesResponse, BrowserLanguage> ListBrowserLanguagesAsync(ListBrowserLanguagesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListBrowserLanguagesRequest 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<ListBrowserLanguagesResponse, BrowserLanguage>

A pageable asynchronous sequence of BrowserLanguage resources.

Overrides
BrowserLanguageServiceClient.ListBrowserLanguagesAsync(ListBrowserLanguagesRequest, CallSettings)
In this article
Back to top Generated by DocFX