Show / Hide Table of Contents

Class ViewabilityProviderServiceClientImpl

ViewabilityProviderService client wrapper implementation, for convenient use.

Inheritance
object
ViewabilityProviderServiceClient
ViewabilityProviderServiceClientImpl
Inherited Members
ViewabilityProviderServiceClient.DefaultEndpoint
ViewabilityProviderServiceClient.DefaultScopes
ViewabilityProviderServiceClient.ServiceMetadata
ViewabilityProviderServiceClient.CreateAsync(CancellationToken)
ViewabilityProviderServiceClient.Create()
ViewabilityProviderServiceClient.ShutdownDefaultChannelsAsync()
ViewabilityProviderServiceClient.GetViewabilityProviderAsync(GetViewabilityProviderRequest, CancellationToken)
ViewabilityProviderServiceClient.GetViewabilityProvider(string, CallSettings)
ViewabilityProviderServiceClient.GetViewabilityProviderAsync(string, CallSettings)
ViewabilityProviderServiceClient.GetViewabilityProviderAsync(string, CancellationToken)
ViewabilityProviderServiceClient.GetViewabilityProvider(ViewabilityProviderName, CallSettings)
ViewabilityProviderServiceClient.GetViewabilityProviderAsync(ViewabilityProviderName, CallSettings)
ViewabilityProviderServiceClient.GetViewabilityProviderAsync(ViewabilityProviderName, CancellationToken)
ViewabilityProviderServiceClient.ListViewabilityProviders(string, string, int?, CallSettings)
ViewabilityProviderServiceClient.ListViewabilityProvidersAsync(string, string, int?, CallSettings)
ViewabilityProviderServiceClient.ListViewabilityProviders(NetworkName, string, int?, CallSettings)
ViewabilityProviderServiceClient.ListViewabilityProvidersAsync(NetworkName, string, int?, CallSettings)
ViewabilityProviderServiceClient.CreateViewabilityProviderAsync(CreateViewabilityProviderRequest, CancellationToken)
ViewabilityProviderServiceClient.CreateViewabilityProvider(string, ViewabilityProvider, CallSettings)
ViewabilityProviderServiceClient.CreateViewabilityProviderAsync(string, ViewabilityProvider, CallSettings)
ViewabilityProviderServiceClient.CreateViewabilityProviderAsync(string, ViewabilityProvider, CancellationToken)
ViewabilityProviderServiceClient.CreateViewabilityProvider(NetworkName, ViewabilityProvider, CallSettings)
ViewabilityProviderServiceClient.CreateViewabilityProviderAsync(NetworkName, ViewabilityProvider, CallSettings)
ViewabilityProviderServiceClient.CreateViewabilityProviderAsync(NetworkName, ViewabilityProvider, CancellationToken)
ViewabilityProviderServiceClient.BatchCreateViewabilityProvidersAsync(BatchCreateViewabilityProvidersRequest, CancellationToken)
ViewabilityProviderServiceClient.BatchCreateViewabilityProviders(string, IEnumerable<CreateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchCreateViewabilityProvidersAsync(string, IEnumerable<CreateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchCreateViewabilityProvidersAsync(string, IEnumerable<CreateViewabilityProviderRequest>, CancellationToken)
ViewabilityProviderServiceClient.BatchCreateViewabilityProviders(NetworkName, IEnumerable<CreateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchCreateViewabilityProvidersAsync(NetworkName, IEnumerable<CreateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchCreateViewabilityProvidersAsync(NetworkName, IEnumerable<CreateViewabilityProviderRequest>, CancellationToken)
ViewabilityProviderServiceClient.UpdateViewabilityProviderAsync(UpdateViewabilityProviderRequest, CancellationToken)
ViewabilityProviderServiceClient.UpdateViewabilityProvider(ViewabilityProvider, FieldMask, CallSettings)
ViewabilityProviderServiceClient.UpdateViewabilityProviderAsync(ViewabilityProvider, FieldMask, CallSettings)
ViewabilityProviderServiceClient.UpdateViewabilityProviderAsync(ViewabilityProvider, FieldMask, CancellationToken)
ViewabilityProviderServiceClient.BatchUpdateViewabilityProvidersAsync(BatchUpdateViewabilityProvidersRequest, CancellationToken)
ViewabilityProviderServiceClient.BatchUpdateViewabilityProviders(string, IEnumerable<UpdateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchUpdateViewabilityProvidersAsync(string, IEnumerable<UpdateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchUpdateViewabilityProvidersAsync(string, IEnumerable<UpdateViewabilityProviderRequest>, CancellationToken)
ViewabilityProviderServiceClient.BatchUpdateViewabilityProviders(NetworkName, IEnumerable<UpdateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchUpdateViewabilityProvidersAsync(NetworkName, IEnumerable<UpdateViewabilityProviderRequest>, CallSettings)
ViewabilityProviderServiceClient.BatchUpdateViewabilityProvidersAsync(NetworkName, IEnumerable<UpdateViewabilityProviderRequest>, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class ViewabilityProviderServiceClientImpl : ViewabilityProviderServiceClient
Remarks

Provides methods for handling [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.

Constructors

ViewabilityProviderServiceClientImpl(ViewabilityProviderServiceClient, ViewabilityProviderServiceSettings, ILogger)

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

Declaration
public ViewabilityProviderServiceClientImpl(ViewabilityProviderService.ViewabilityProviderServiceClient grpcClient, ViewabilityProviderServiceSettings settings, ILogger logger)
Parameters
Type Name Description
ViewabilityProviderService.ViewabilityProviderServiceClient grpcClient

The underlying gRPC client.

ViewabilityProviderServiceSettings settings

The base ViewabilityProviderServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC ViewabilityProviderService client

Declaration
public override ViewabilityProviderService.ViewabilityProviderServiceClient GrpcClient { get; }
Property Value
Type Description
ViewabilityProviderService.ViewabilityProviderServiceClient
Overrides
ViewabilityProviderServiceClient.GrpcClient

Methods

BatchCreateViewabilityProviders(BatchCreateViewabilityProvidersRequest, CallSettings)

Creates [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.

Declaration
public override BatchCreateViewabilityProvidersResponse BatchCreateViewabilityProviders(BatchCreateViewabilityProvidersRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateViewabilityProvidersRequest 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
BatchCreateViewabilityProvidersResponse

The RPC response.

Overrides
ViewabilityProviderServiceClient.BatchCreateViewabilityProviders(BatchCreateViewabilityProvidersRequest, CallSettings)

BatchCreateViewabilityProvidersAsync(BatchCreateViewabilityProvidersRequest, CallSettings)

Creates [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.

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

A Task containing the RPC response.

Overrides
ViewabilityProviderServiceClient.BatchCreateViewabilityProvidersAsync(BatchCreateViewabilityProvidersRequest, CallSettings)

BatchUpdateViewabilityProviders(BatchUpdateViewabilityProvidersRequest, CallSettings)

Batch updates [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.

Declaration
public override BatchUpdateViewabilityProvidersResponse BatchUpdateViewabilityProviders(BatchUpdateViewabilityProvidersRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateViewabilityProvidersRequest 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
BatchUpdateViewabilityProvidersResponse

The RPC response.

Overrides
ViewabilityProviderServiceClient.BatchUpdateViewabilityProviders(BatchUpdateViewabilityProvidersRequest, CallSettings)

BatchUpdateViewabilityProvidersAsync(BatchUpdateViewabilityProvidersRequest, CallSettings)

Batch updates [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.

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

A Task containing the RPC response.

Overrides
ViewabilityProviderServiceClient.BatchUpdateViewabilityProvidersAsync(BatchUpdateViewabilityProvidersRequest, CallSettings)

CreateViewabilityProvider(CreateViewabilityProviderRequest, CallSettings)

Creates a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.

Declaration
public override ViewabilityProvider CreateViewabilityProvider(CreateViewabilityProviderRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateViewabilityProviderRequest 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
ViewabilityProvider

The RPC response.

Overrides
ViewabilityProviderServiceClient.CreateViewabilityProvider(CreateViewabilityProviderRequest, CallSettings)

CreateViewabilityProviderAsync(CreateViewabilityProviderRequest, CallSettings)

Creates a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.

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

A Task containing the RPC response.

Overrides
ViewabilityProviderServiceClient.CreateViewabilityProviderAsync(CreateViewabilityProviderRequest, CallSettings)

GetViewabilityProvider(GetViewabilityProviderRequest, CallSettings)

Retrieves a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.

Declaration
public override ViewabilityProvider GetViewabilityProvider(GetViewabilityProviderRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetViewabilityProviderRequest 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
ViewabilityProvider

The RPC response.

Overrides
ViewabilityProviderServiceClient.GetViewabilityProvider(GetViewabilityProviderRequest, CallSettings)

GetViewabilityProviderAsync(GetViewabilityProviderRequest, CallSettings)

Retrieves a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.

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

A Task containing the RPC response.

Overrides
ViewabilityProviderServiceClient.GetViewabilityProviderAsync(GetViewabilityProviderRequest, CallSettings)

ListViewabilityProviders(ListViewabilityProvidersRequest, CallSettings)

Lists [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.

Declaration
public override PagedEnumerable<ListViewabilityProvidersResponse, ViewabilityProvider> ListViewabilityProviders(ListViewabilityProvidersRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListViewabilityProvidersRequest 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<ListViewabilityProvidersResponse, ViewabilityProvider>

A pageable sequence of ViewabilityProvider resources.

Overrides
ViewabilityProviderServiceClient.ListViewabilityProviders(ListViewabilityProvidersRequest, CallSettings)

ListViewabilityProvidersAsync(ListViewabilityProvidersRequest, CallSettings)

Lists [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.

Declaration
public override PagedAsyncEnumerable<ListViewabilityProvidersResponse, ViewabilityProvider> ListViewabilityProvidersAsync(ListViewabilityProvidersRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListViewabilityProvidersRequest 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<ListViewabilityProvidersResponse, ViewabilityProvider>

A pageable asynchronous sequence of ViewabilityProvider resources.

Overrides
ViewabilityProviderServiceClient.ListViewabilityProvidersAsync(ListViewabilityProvidersRequest, CallSettings)

UpdateViewabilityProvider(UpdateViewabilityProviderRequest, CallSettings)

Updates a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.

Declaration
public override ViewabilityProvider UpdateViewabilityProvider(UpdateViewabilityProviderRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateViewabilityProviderRequest 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
ViewabilityProvider

The RPC response.

Overrides
ViewabilityProviderServiceClient.UpdateViewabilityProvider(UpdateViewabilityProviderRequest, CallSettings)

UpdateViewabilityProviderAsync(UpdateViewabilityProviderRequest, CallSettings)

Updates a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.

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

A Task containing the RPC response.

Overrides
ViewabilityProviderServiceClient.UpdateViewabilityProviderAsync(UpdateViewabilityProviderRequest, CallSettings)
In this article
Back to top Generated by DocFX