Show / Hide Table of Contents

Class PrivateAuctionDealServiceClientImpl

PrivateAuctionDealService client wrapper implementation, for convenient use.

Inheritance
object
PrivateAuctionDealServiceClient
PrivateAuctionDealServiceClientImpl
Inherited Members
PrivateAuctionDealServiceClient.DefaultEndpoint
PrivateAuctionDealServiceClient.DefaultScopes
PrivateAuctionDealServiceClient.ServiceMetadata
PrivateAuctionDealServiceClient.CreateAsync(CancellationToken)
PrivateAuctionDealServiceClient.Create()
PrivateAuctionDealServiceClient.ShutdownDefaultChannelsAsync()
PrivateAuctionDealServiceClient.GetPrivateAuctionDealAsync(GetPrivateAuctionDealRequest, CancellationToken)
PrivateAuctionDealServiceClient.GetPrivateAuctionDeal(string, CallSettings)
PrivateAuctionDealServiceClient.GetPrivateAuctionDealAsync(string, CallSettings)
PrivateAuctionDealServiceClient.GetPrivateAuctionDealAsync(string, CancellationToken)
PrivateAuctionDealServiceClient.GetPrivateAuctionDeal(PrivateAuctionDealName, CallSettings)
PrivateAuctionDealServiceClient.GetPrivateAuctionDealAsync(PrivateAuctionDealName, CallSettings)
PrivateAuctionDealServiceClient.GetPrivateAuctionDealAsync(PrivateAuctionDealName, CancellationToken)
PrivateAuctionDealServiceClient.ListPrivateAuctionDeals(string, string, int?, CallSettings)
PrivateAuctionDealServiceClient.ListPrivateAuctionDealsAsync(string, string, int?, CallSettings)
PrivateAuctionDealServiceClient.ListPrivateAuctionDeals(NetworkName, string, int?, CallSettings)
PrivateAuctionDealServiceClient.ListPrivateAuctionDealsAsync(NetworkName, string, int?, CallSettings)
PrivateAuctionDealServiceClient.CreatePrivateAuctionDealAsync(CreatePrivateAuctionDealRequest, CancellationToken)
PrivateAuctionDealServiceClient.CreatePrivateAuctionDeal(string, PrivateAuctionDeal, CallSettings)
PrivateAuctionDealServiceClient.CreatePrivateAuctionDealAsync(string, PrivateAuctionDeal, CallSettings)
PrivateAuctionDealServiceClient.CreatePrivateAuctionDealAsync(string, PrivateAuctionDeal, CancellationToken)
PrivateAuctionDealServiceClient.CreatePrivateAuctionDeal(NetworkName, PrivateAuctionDeal, CallSettings)
PrivateAuctionDealServiceClient.CreatePrivateAuctionDealAsync(NetworkName, PrivateAuctionDeal, CallSettings)
PrivateAuctionDealServiceClient.CreatePrivateAuctionDealAsync(NetworkName, PrivateAuctionDeal, CancellationToken)
PrivateAuctionDealServiceClient.UpdatePrivateAuctionDealAsync(UpdatePrivateAuctionDealRequest, CancellationToken)
PrivateAuctionDealServiceClient.UpdatePrivateAuctionDeal(PrivateAuctionDeal, FieldMask, CallSettings)
PrivateAuctionDealServiceClient.UpdatePrivateAuctionDealAsync(PrivateAuctionDeal, FieldMask, CallSettings)
PrivateAuctionDealServiceClient.UpdatePrivateAuctionDealAsync(PrivateAuctionDeal, FieldMask, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class PrivateAuctionDealServiceClientImpl : PrivateAuctionDealServiceClient
Remarks

Provides methods for handling PrivateAuctionDeal objects.

Constructors

PrivateAuctionDealServiceClientImpl(PrivateAuctionDealServiceClient, PrivateAuctionDealServiceSettings, ILogger)

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

Declaration
public PrivateAuctionDealServiceClientImpl(PrivateAuctionDealService.PrivateAuctionDealServiceClient grpcClient, PrivateAuctionDealServiceSettings settings, ILogger logger)
Parameters
Type Name Description
PrivateAuctionDealService.PrivateAuctionDealServiceClient grpcClient

The underlying gRPC client.

PrivateAuctionDealServiceSettings settings

The base PrivateAuctionDealServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC PrivateAuctionDealService client

Declaration
public override PrivateAuctionDealService.PrivateAuctionDealServiceClient GrpcClient { get; }
Property Value
Type Description
PrivateAuctionDealService.PrivateAuctionDealServiceClient
Overrides
PrivateAuctionDealServiceClient.GrpcClient

Methods

CreatePrivateAuctionDeal(CreatePrivateAuctionDealRequest, CallSettings)

API to create a PrivateAuctionDeal object.

Declaration
public override PrivateAuctionDeal CreatePrivateAuctionDeal(CreatePrivateAuctionDealRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreatePrivateAuctionDealRequest 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
PrivateAuctionDeal

The RPC response.

Overrides
PrivateAuctionDealServiceClient.CreatePrivateAuctionDeal(CreatePrivateAuctionDealRequest, CallSettings)

CreatePrivateAuctionDealAsync(CreatePrivateAuctionDealRequest, CallSettings)

API to create a PrivateAuctionDeal object.

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

A Task containing the RPC response.

Overrides
PrivateAuctionDealServiceClient.CreatePrivateAuctionDealAsync(CreatePrivateAuctionDealRequest, CallSettings)

GetPrivateAuctionDeal(GetPrivateAuctionDealRequest, CallSettings)

API to retrieve a PrivateAuctionDeal object.

Declaration
public override PrivateAuctionDeal GetPrivateAuctionDeal(GetPrivateAuctionDealRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetPrivateAuctionDealRequest 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
PrivateAuctionDeal

The RPC response.

Overrides
PrivateAuctionDealServiceClient.GetPrivateAuctionDeal(GetPrivateAuctionDealRequest, CallSettings)

GetPrivateAuctionDealAsync(GetPrivateAuctionDealRequest, CallSettings)

API to retrieve a PrivateAuctionDeal object.

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

A Task containing the RPC response.

Overrides
PrivateAuctionDealServiceClient.GetPrivateAuctionDealAsync(GetPrivateAuctionDealRequest, CallSettings)

ListPrivateAuctionDeals(ListPrivateAuctionDealsRequest, CallSettings)

API to retrieve a list of PrivateAuctionDeal objects.

Declaration
public override PagedEnumerable<ListPrivateAuctionDealsResponse, PrivateAuctionDeal> ListPrivateAuctionDeals(ListPrivateAuctionDealsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListPrivateAuctionDealsRequest 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<ListPrivateAuctionDealsResponse, PrivateAuctionDeal>

A pageable sequence of PrivateAuctionDeal resources.

Overrides
PrivateAuctionDealServiceClient.ListPrivateAuctionDeals(ListPrivateAuctionDealsRequest, CallSettings)

ListPrivateAuctionDealsAsync(ListPrivateAuctionDealsRequest, CallSettings)

API to retrieve a list of PrivateAuctionDeal objects.

Declaration
public override PagedAsyncEnumerable<ListPrivateAuctionDealsResponse, PrivateAuctionDeal> ListPrivateAuctionDealsAsync(ListPrivateAuctionDealsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListPrivateAuctionDealsRequest 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<ListPrivateAuctionDealsResponse, PrivateAuctionDeal>

A pageable asynchronous sequence of PrivateAuctionDeal resources.

Overrides
PrivateAuctionDealServiceClient.ListPrivateAuctionDealsAsync(ListPrivateAuctionDealsRequest, CallSettings)

UpdatePrivateAuctionDeal(UpdatePrivateAuctionDealRequest, CallSettings)

API to update a PrivateAuctionDeal object.

Declaration
public override PrivateAuctionDeal UpdatePrivateAuctionDeal(UpdatePrivateAuctionDealRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdatePrivateAuctionDealRequest 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
PrivateAuctionDeal

The RPC response.

Overrides
PrivateAuctionDealServiceClient.UpdatePrivateAuctionDeal(UpdatePrivateAuctionDealRequest, CallSettings)

UpdatePrivateAuctionDealAsync(UpdatePrivateAuctionDealRequest, CallSettings)

API to update a PrivateAuctionDeal object.

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

A Task containing the RPC response.

Overrides
PrivateAuctionDealServiceClient.UpdatePrivateAuctionDealAsync(UpdatePrivateAuctionDealRequest, CallSettings)
In this article
Back to top Generated by DocFX