Show / Hide Table of Contents

Class MerchantReviewsServiceClientImpl

MerchantReviewsService client wrapper implementation, for convenient use.

Inheritance
object
MerchantReviewsServiceClient
MerchantReviewsServiceClientImpl
Inherited Members
MerchantReviewsServiceClient.DefaultEndpoint
MerchantReviewsServiceClient.DefaultScopes
MerchantReviewsServiceClient.ServiceMetadata
MerchantReviewsServiceClient.CreateAsync(CancellationToken)
MerchantReviewsServiceClient.Create()
MerchantReviewsServiceClient.ShutdownDefaultChannelsAsync()
MerchantReviewsServiceClient.GetMerchantReviewAsync(GetMerchantReviewRequest, CancellationToken)
MerchantReviewsServiceClient.GetMerchantReview(string, CallSettings)
MerchantReviewsServiceClient.GetMerchantReviewAsync(string, CallSettings)
MerchantReviewsServiceClient.GetMerchantReviewAsync(string, CancellationToken)
MerchantReviewsServiceClient.GetMerchantReview(MerchantReviewName, CallSettings)
MerchantReviewsServiceClient.GetMerchantReviewAsync(MerchantReviewName, CallSettings)
MerchantReviewsServiceClient.GetMerchantReviewAsync(MerchantReviewName, CancellationToken)
MerchantReviewsServiceClient.ListMerchantReviews(string, string, int?, CallSettings)
MerchantReviewsServiceClient.ListMerchantReviewsAsync(string, string, int?, CallSettings)
MerchantReviewsServiceClient.ListMerchantReviews(AccountName, string, int?, CallSettings)
MerchantReviewsServiceClient.ListMerchantReviewsAsync(AccountName, string, int?, CallSettings)
MerchantReviewsServiceClient.InsertMerchantReviewAsync(InsertMerchantReviewRequest, CancellationToken)
MerchantReviewsServiceClient.DeleteMerchantReviewAsync(DeleteMerchantReviewRequest, CancellationToken)
MerchantReviewsServiceClient.DeleteMerchantReview(string, CallSettings)
MerchantReviewsServiceClient.DeleteMerchantReviewAsync(string, CallSettings)
MerchantReviewsServiceClient.DeleteMerchantReviewAsync(string, CancellationToken)
MerchantReviewsServiceClient.DeleteMerchantReview(MerchantReviewName, CallSettings)
MerchantReviewsServiceClient.DeleteMerchantReviewAsync(MerchantReviewName, CallSettings)
MerchantReviewsServiceClient.DeleteMerchantReviewAsync(MerchantReviewName, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.Reviews.V1Beta
Assembly: Google.Shopping.Merchant.Reviews.V1Beta.dll
Syntax
public sealed class MerchantReviewsServiceClientImpl : MerchantReviewsServiceClient
Remarks

Service to manage merchant reviews.

Constructors

MerchantReviewsServiceClientImpl(MerchantReviewsServiceClient, MerchantReviewsServiceSettings, ILogger)

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

Declaration
public MerchantReviewsServiceClientImpl(MerchantReviewsService.MerchantReviewsServiceClient grpcClient, MerchantReviewsServiceSettings settings, ILogger logger)
Parameters
Type Name Description
MerchantReviewsService.MerchantReviewsServiceClient grpcClient

The underlying gRPC client.

MerchantReviewsServiceSettings settings

The base MerchantReviewsServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC MerchantReviewsService client

Declaration
public override MerchantReviewsService.MerchantReviewsServiceClient GrpcClient { get; }
Property Value
Type Description
MerchantReviewsService.MerchantReviewsServiceClient
Overrides
MerchantReviewsServiceClient.GrpcClient

Methods

DeleteMerchantReview(DeleteMerchantReviewRequest, CallSettings)

Deletes merchant review.

Declaration
public override void DeleteMerchantReview(DeleteMerchantReviewRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
DeleteMerchantReviewRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Overrides
MerchantReviewsServiceClient.DeleteMerchantReview(DeleteMerchantReviewRequest, CallSettings)

DeleteMerchantReviewAsync(DeleteMerchantReviewRequest, CallSettings)

Deletes merchant review.

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

A Task containing the RPC response.

Overrides
MerchantReviewsServiceClient.DeleteMerchantReviewAsync(DeleteMerchantReviewRequest, CallSettings)

GetMerchantReview(GetMerchantReviewRequest, CallSettings)

Gets a merchant review.

Declaration
public override MerchantReview GetMerchantReview(GetMerchantReviewRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetMerchantReviewRequest 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
MerchantReview

The RPC response.

Overrides
MerchantReviewsServiceClient.GetMerchantReview(GetMerchantReviewRequest, CallSettings)

GetMerchantReviewAsync(GetMerchantReviewRequest, CallSettings)

Gets a merchant review.

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

A Task containing the RPC response.

Overrides
MerchantReviewsServiceClient.GetMerchantReviewAsync(GetMerchantReviewRequest, CallSettings)

InsertMerchantReview(InsertMerchantReviewRequest, CallSettings)

Inserts a review for your Merchant Center account. If the review already exists, then the review is replaced with the new instance.

Declaration
public override MerchantReview InsertMerchantReview(InsertMerchantReviewRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
InsertMerchantReviewRequest 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
MerchantReview

The RPC response.

Overrides
MerchantReviewsServiceClient.InsertMerchantReview(InsertMerchantReviewRequest, CallSettings)

InsertMerchantReviewAsync(InsertMerchantReviewRequest, CallSettings)

Inserts a review for your Merchant Center account. If the review already exists, then the review is replaced with the new instance.

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

A Task containing the RPC response.

Overrides
MerchantReviewsServiceClient.InsertMerchantReviewAsync(InsertMerchantReviewRequest, CallSettings)

ListMerchantReviews(ListMerchantReviewsRequest, CallSettings)

Lists merchant reviews.

Declaration
public override PagedEnumerable<ListMerchantReviewsResponse, MerchantReview> ListMerchantReviews(ListMerchantReviewsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListMerchantReviewsRequest 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<ListMerchantReviewsResponse, MerchantReview>

A pageable sequence of MerchantReview resources.

Overrides
MerchantReviewsServiceClient.ListMerchantReviews(ListMerchantReviewsRequest, CallSettings)

ListMerchantReviewsAsync(ListMerchantReviewsRequest, CallSettings)

Lists merchant reviews.

Declaration
public override PagedAsyncEnumerable<ListMerchantReviewsResponse, MerchantReview> ListMerchantReviewsAsync(ListMerchantReviewsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListMerchantReviewsRequest 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<ListMerchantReviewsResponse, MerchantReview>

A pageable asynchronous sequence of MerchantReview resources.

Overrides
MerchantReviewsServiceClient.ListMerchantReviewsAsync(ListMerchantReviewsRequest, CallSettings)
In this article
Back to top Generated by DocFX