Show / Hide Table of Contents

Class DeviceManufacturerServiceClientImpl

DeviceManufacturerService client wrapper implementation, for convenient use.

Inheritance
object
DeviceManufacturerServiceClient
DeviceManufacturerServiceClientImpl
Inherited Members
DeviceManufacturerServiceClient.DefaultEndpoint
DeviceManufacturerServiceClient.DefaultScopes
DeviceManufacturerServiceClient.ServiceMetadata
DeviceManufacturerServiceClient.CreateAsync(CancellationToken)
DeviceManufacturerServiceClient.Create()
DeviceManufacturerServiceClient.ShutdownDefaultChannelsAsync()
DeviceManufacturerServiceClient.GetDeviceManufacturerAsync(GetDeviceManufacturerRequest, CancellationToken)
DeviceManufacturerServiceClient.GetDeviceManufacturer(string, CallSettings)
DeviceManufacturerServiceClient.GetDeviceManufacturerAsync(string, CallSettings)
DeviceManufacturerServiceClient.GetDeviceManufacturerAsync(string, CancellationToken)
DeviceManufacturerServiceClient.GetDeviceManufacturer(DeviceManufacturerName, CallSettings)
DeviceManufacturerServiceClient.GetDeviceManufacturerAsync(DeviceManufacturerName, CallSettings)
DeviceManufacturerServiceClient.GetDeviceManufacturerAsync(DeviceManufacturerName, CancellationToken)
DeviceManufacturerServiceClient.ListDeviceManufacturers(string, string, int?, CallSettings)
DeviceManufacturerServiceClient.ListDeviceManufacturersAsync(string, string, int?, CallSettings)
DeviceManufacturerServiceClient.ListDeviceManufacturers(NetworkName, string, int?, CallSettings)
DeviceManufacturerServiceClient.ListDeviceManufacturersAsync(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 DeviceManufacturerServiceClientImpl : DeviceManufacturerServiceClient
Remarks

Provides methods for handling DeviceManufacturer objects.

Constructors

DeviceManufacturerServiceClientImpl(DeviceManufacturerServiceClient, DeviceManufacturerServiceSettings, ILogger)

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

Declaration
public DeviceManufacturerServiceClientImpl(DeviceManufacturerService.DeviceManufacturerServiceClient grpcClient, DeviceManufacturerServiceSettings settings, ILogger logger)
Parameters
Type Name Description
DeviceManufacturerService.DeviceManufacturerServiceClient grpcClient

The underlying gRPC client.

DeviceManufacturerServiceSettings settings

The base DeviceManufacturerServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC DeviceManufacturerService client

Declaration
public override DeviceManufacturerService.DeviceManufacturerServiceClient GrpcClient { get; }
Property Value
Type Description
DeviceManufacturerService.DeviceManufacturerServiceClient
Overrides
DeviceManufacturerServiceClient.GrpcClient

Methods

GetDeviceManufacturer(GetDeviceManufacturerRequest, CallSettings)

API to retrieve a DeviceManufacturer object.

Declaration
public override DeviceManufacturer GetDeviceManufacturer(GetDeviceManufacturerRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetDeviceManufacturerRequest 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
DeviceManufacturer

The RPC response.

Overrides
DeviceManufacturerServiceClient.GetDeviceManufacturer(GetDeviceManufacturerRequest, CallSettings)

GetDeviceManufacturerAsync(GetDeviceManufacturerRequest, CallSettings)

API to retrieve a DeviceManufacturer object.

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

A Task containing the RPC response.

Overrides
DeviceManufacturerServiceClient.GetDeviceManufacturerAsync(GetDeviceManufacturerRequest, CallSettings)

ListDeviceManufacturers(ListDeviceManufacturersRequest, CallSettings)

API to retrieve a list of DeviceManufacturer objects.

Declaration
public override PagedEnumerable<ListDeviceManufacturersResponse, DeviceManufacturer> ListDeviceManufacturers(ListDeviceManufacturersRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListDeviceManufacturersRequest 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<ListDeviceManufacturersResponse, DeviceManufacturer>

A pageable sequence of DeviceManufacturer resources.

Overrides
DeviceManufacturerServiceClient.ListDeviceManufacturers(ListDeviceManufacturersRequest, CallSettings)

ListDeviceManufacturersAsync(ListDeviceManufacturersRequest, CallSettings)

API to retrieve a list of DeviceManufacturer objects.

Declaration
public override PagedAsyncEnumerable<ListDeviceManufacturersResponse, DeviceManufacturer> ListDeviceManufacturersAsync(ListDeviceManufacturersRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListDeviceManufacturersRequest 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<ListDeviceManufacturersResponse, DeviceManufacturer>

A pageable asynchronous sequence of DeviceManufacturer resources.

Overrides
DeviceManufacturerServiceClient.ListDeviceManufacturersAsync(ListDeviceManufacturersRequest, CallSettings)
In this article
Back to top Generated by DocFX