Show / Hide Table of Contents

Class MobileDeviceSubmodelServiceClientImpl

MobileDeviceSubmodelService client wrapper implementation, for convenient use.

Inheritance
object
MobileDeviceSubmodelServiceClient
MobileDeviceSubmodelServiceClientImpl
Inherited Members
MobileDeviceSubmodelServiceClient.DefaultEndpoint
MobileDeviceSubmodelServiceClient.DefaultScopes
MobileDeviceSubmodelServiceClient.ServiceMetadata
MobileDeviceSubmodelServiceClient.CreateAsync(CancellationToken)
MobileDeviceSubmodelServiceClient.Create()
MobileDeviceSubmodelServiceClient.ShutdownDefaultChannelsAsync()
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodelAsync(GetMobileDeviceSubmodelRequest, CancellationToken)
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodel(string, CallSettings)
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodelAsync(string, CallSettings)
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodelAsync(string, CancellationToken)
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodel(MobileDeviceSubmodelName, CallSettings)
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodelAsync(MobileDeviceSubmodelName, CallSettings)
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodelAsync(MobileDeviceSubmodelName, CancellationToken)
MobileDeviceSubmodelServiceClient.ListMobileDeviceSubmodels(string, string, int?, CallSettings)
MobileDeviceSubmodelServiceClient.ListMobileDeviceSubmodelsAsync(string, string, int?, CallSettings)
MobileDeviceSubmodelServiceClient.ListMobileDeviceSubmodels(NetworkName, string, int?, CallSettings)
MobileDeviceSubmodelServiceClient.ListMobileDeviceSubmodelsAsync(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 MobileDeviceSubmodelServiceClientImpl : MobileDeviceSubmodelServiceClient
Remarks

Provides methods for handling MobileDeviceSubmodel objects.

Constructors

MobileDeviceSubmodelServiceClientImpl(MobileDeviceSubmodelServiceClient, MobileDeviceSubmodelServiceSettings, ILogger)

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

Declaration
public MobileDeviceSubmodelServiceClientImpl(MobileDeviceSubmodelService.MobileDeviceSubmodelServiceClient grpcClient, MobileDeviceSubmodelServiceSettings settings, ILogger logger)
Parameters
Type Name Description
MobileDeviceSubmodelService.MobileDeviceSubmodelServiceClient grpcClient

The underlying gRPC client.

MobileDeviceSubmodelServiceSettings settings

The base MobileDeviceSubmodelServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC MobileDeviceSubmodelService client

Declaration
public override MobileDeviceSubmodelService.MobileDeviceSubmodelServiceClient GrpcClient { get; }
Property Value
Type Description
MobileDeviceSubmodelService.MobileDeviceSubmodelServiceClient
Overrides
MobileDeviceSubmodelServiceClient.GrpcClient

Methods

GetMobileDeviceSubmodel(GetMobileDeviceSubmodelRequest, CallSettings)

API to retrieve a MobileDeviceSubmodel object.

Declaration
public override MobileDeviceSubmodel GetMobileDeviceSubmodel(GetMobileDeviceSubmodelRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetMobileDeviceSubmodelRequest 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
MobileDeviceSubmodel

The RPC response.

Overrides
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodel(GetMobileDeviceSubmodelRequest, CallSettings)

GetMobileDeviceSubmodelAsync(GetMobileDeviceSubmodelRequest, CallSettings)

API to retrieve a MobileDeviceSubmodel object.

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

A Task containing the RPC response.

Overrides
MobileDeviceSubmodelServiceClient.GetMobileDeviceSubmodelAsync(GetMobileDeviceSubmodelRequest, CallSettings)

ListMobileDeviceSubmodels(ListMobileDeviceSubmodelsRequest, CallSettings)

API to retrieve a list of MobileDeviceSubmodel objects.

Declaration
public override PagedEnumerable<ListMobileDeviceSubmodelsResponse, MobileDeviceSubmodel> ListMobileDeviceSubmodels(ListMobileDeviceSubmodelsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListMobileDeviceSubmodelsRequest 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<ListMobileDeviceSubmodelsResponse, MobileDeviceSubmodel>

A pageable sequence of MobileDeviceSubmodel resources.

Overrides
MobileDeviceSubmodelServiceClient.ListMobileDeviceSubmodels(ListMobileDeviceSubmodelsRequest, CallSettings)

ListMobileDeviceSubmodelsAsync(ListMobileDeviceSubmodelsRequest, CallSettings)

API to retrieve a list of MobileDeviceSubmodel objects.

Declaration
public override PagedAsyncEnumerable<ListMobileDeviceSubmodelsResponse, MobileDeviceSubmodel> ListMobileDeviceSubmodelsAsync(ListMobileDeviceSubmodelsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListMobileDeviceSubmodelsRequest 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<ListMobileDeviceSubmodelsResponse, MobileDeviceSubmodel>

A pageable asynchronous sequence of MobileDeviceSubmodel resources.

Overrides
MobileDeviceSubmodelServiceClient.ListMobileDeviceSubmodelsAsync(ListMobileDeviceSubmodelsRequest, CallSettings)
In this article
Back to top Generated by DocFX