Show / Hide Table of Contents

Class SuggestedAdUnitServiceClientImpl

SuggestedAdUnitService client wrapper implementation, for convenient use.

Inheritance
object
SuggestedAdUnitServiceClient
SuggestedAdUnitServiceClientImpl
Inherited Members
SuggestedAdUnitServiceClient.DefaultEndpoint
SuggestedAdUnitServiceClient.DefaultScopes
SuggestedAdUnitServiceClient.ServiceMetadata
SuggestedAdUnitServiceClient.CreateAsync(CancellationToken)
SuggestedAdUnitServiceClient.Create()
SuggestedAdUnitServiceClient.ShutdownDefaultChannelsAsync()
SuggestedAdUnitServiceClient.GetSuggestedAdUnitAsync(GetSuggestedAdUnitRequest, CancellationToken)
SuggestedAdUnitServiceClient.GetSuggestedAdUnit(string, CallSettings)
SuggestedAdUnitServiceClient.GetSuggestedAdUnitAsync(string, CallSettings)
SuggestedAdUnitServiceClient.GetSuggestedAdUnitAsync(string, CancellationToken)
SuggestedAdUnitServiceClient.GetSuggestedAdUnit(SuggestedAdUnitName, CallSettings)
SuggestedAdUnitServiceClient.GetSuggestedAdUnitAsync(SuggestedAdUnitName, CallSettings)
SuggestedAdUnitServiceClient.GetSuggestedAdUnitAsync(SuggestedAdUnitName, CancellationToken)
SuggestedAdUnitServiceClient.ListSuggestedAdUnits(string, string, int?, CallSettings)
SuggestedAdUnitServiceClient.ListSuggestedAdUnitsAsync(string, string, int?, CallSettings)
SuggestedAdUnitServiceClient.ListSuggestedAdUnits(NetworkName, string, int?, CallSettings)
SuggestedAdUnitServiceClient.ListSuggestedAdUnitsAsync(NetworkName, string, int?, CallSettings)
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnitsAsync(BatchApproveSuggestedAdUnitsRequest, CancellationToken)
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnits(string, IEnumerable<string>, CallSettings)
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnitsAsync(string, IEnumerable<string>, CallSettings)
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnitsAsync(string, IEnumerable<string>, CancellationToken)
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnits(NetworkName, IEnumerable<SuggestedAdUnitName>, CallSettings)
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnitsAsync(NetworkName, IEnumerable<SuggestedAdUnitName>, CallSettings)
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnitsAsync(NetworkName, IEnumerable<SuggestedAdUnitName>, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class SuggestedAdUnitServiceClientImpl : SuggestedAdUnitServiceClient
Remarks

Provides methods for handling SuggestedAdUnit objects.

Constructors

SuggestedAdUnitServiceClientImpl(SuggestedAdUnitServiceClient, SuggestedAdUnitServiceSettings, ILogger)

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

Declaration
public SuggestedAdUnitServiceClientImpl(SuggestedAdUnitService.SuggestedAdUnitServiceClient grpcClient, SuggestedAdUnitServiceSettings settings, ILogger logger)
Parameters
Type Name Description
SuggestedAdUnitService.SuggestedAdUnitServiceClient grpcClient

The underlying gRPC client.

SuggestedAdUnitServiceSettings settings

The base SuggestedAdUnitServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC SuggestedAdUnitService client

Declaration
public override SuggestedAdUnitService.SuggestedAdUnitServiceClient GrpcClient { get; }
Property Value
Type Description
SuggestedAdUnitService.SuggestedAdUnitServiceClient
Overrides
SuggestedAdUnitServiceClient.GrpcClient

Methods

BatchApproveSuggestedAdUnits(BatchApproveSuggestedAdUnitsRequest, CallSettings)

Bulk approve SuggestedAdUnit objects.

Declaration
public override BatchApproveSuggestedAdUnitsResponse BatchApproveSuggestedAdUnits(BatchApproveSuggestedAdUnitsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchApproveSuggestedAdUnitsRequest 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
BatchApproveSuggestedAdUnitsResponse

The RPC response.

Overrides
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnits(BatchApproveSuggestedAdUnitsRequest, CallSettings)

BatchApproveSuggestedAdUnitsAsync(BatchApproveSuggestedAdUnitsRequest, CallSettings)

Bulk approve SuggestedAdUnit objects.

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

A Task containing the RPC response.

Overrides
SuggestedAdUnitServiceClient.BatchApproveSuggestedAdUnitsAsync(BatchApproveSuggestedAdUnitsRequest, CallSettings)

GetSuggestedAdUnit(GetSuggestedAdUnitRequest, CallSettings)

Get a SuggestedAdUnit object.

Declaration
public override SuggestedAdUnit GetSuggestedAdUnit(GetSuggestedAdUnitRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetSuggestedAdUnitRequest 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
SuggestedAdUnit

The RPC response.

Overrides
SuggestedAdUnitServiceClient.GetSuggestedAdUnit(GetSuggestedAdUnitRequest, CallSettings)

GetSuggestedAdUnitAsync(GetSuggestedAdUnitRequest, CallSettings)

Get a SuggestedAdUnit object.

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

A Task containing the RPC response.

Overrides
SuggestedAdUnitServiceClient.GetSuggestedAdUnitAsync(GetSuggestedAdUnitRequest, CallSettings)

ListSuggestedAdUnits(ListSuggestedAdUnitsRequest, CallSettings)

Retrieve a list of SuggestedAdUnit objects.

Declaration
public override PagedEnumerable<ListSuggestedAdUnitsResponse, SuggestedAdUnit> ListSuggestedAdUnits(ListSuggestedAdUnitsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListSuggestedAdUnitsRequest 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<ListSuggestedAdUnitsResponse, SuggestedAdUnit>

A pageable sequence of SuggestedAdUnit resources.

Overrides
SuggestedAdUnitServiceClient.ListSuggestedAdUnits(ListSuggestedAdUnitsRequest, CallSettings)

ListSuggestedAdUnitsAsync(ListSuggestedAdUnitsRequest, CallSettings)

Retrieve a list of SuggestedAdUnit objects.

Declaration
public override PagedAsyncEnumerable<ListSuggestedAdUnitsResponse, SuggestedAdUnit> ListSuggestedAdUnitsAsync(ListSuggestedAdUnitsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListSuggestedAdUnitsRequest 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<ListSuggestedAdUnitsResponse, SuggestedAdUnit>

A pageable asynchronous sequence of SuggestedAdUnit resources.

Overrides
SuggestedAdUnitServiceClient.ListSuggestedAdUnitsAsync(ListSuggestedAdUnitsRequest, CallSettings)
In this article
Back to top Generated by DocFX