Show / Hide Table of Contents

Class AggregateProductStatusesServiceClientImpl

AggregateProductStatusesService client wrapper implementation, for convenient use.

Inheritance
object
AggregateProductStatusesServiceClient
AggregateProductStatusesServiceClientImpl
Inherited Members
AggregateProductStatusesServiceClient.DefaultEndpoint
AggregateProductStatusesServiceClient.DefaultScopes
AggregateProductStatusesServiceClient.ServiceMetadata
AggregateProductStatusesServiceClient.CreateAsync(CancellationToken)
AggregateProductStatusesServiceClient.Create()
AggregateProductStatusesServiceClient.ShutdownDefaultChannelsAsync()
AggregateProductStatusesServiceClient.ListAggregateProductStatuses(string, string, int?, CallSettings)
AggregateProductStatusesServiceClient.ListAggregateProductStatusesAsync(string, string, int?, CallSettings)
AggregateProductStatusesServiceClient.ListAggregateProductStatuses(AccountName, string, int?, CallSettings)
AggregateProductStatusesServiceClient.ListAggregateProductStatusesAsync(AccountName, string, int?, CallSettings)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.IssueResolution.V1
Assembly: Google.Shopping.Merchant.IssueResolution.V1.dll
Syntax
public sealed class AggregateProductStatusesServiceClientImpl : AggregateProductStatusesServiceClient
Remarks

Service to manage aggregate product statuses.

Constructors

AggregateProductStatusesServiceClientImpl(AggregateProductStatusesServiceClient, AggregateProductStatusesServiceSettings, ILogger)

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

Declaration
public AggregateProductStatusesServiceClientImpl(AggregateProductStatusesService.AggregateProductStatusesServiceClient grpcClient, AggregateProductStatusesServiceSettings settings, ILogger logger)
Parameters
Type Name Description
AggregateProductStatusesService.AggregateProductStatusesServiceClient grpcClient

The underlying gRPC client.

AggregateProductStatusesServiceSettings settings

The base AggregateProductStatusesServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC AggregateProductStatusesService client

Declaration
public override AggregateProductStatusesService.AggregateProductStatusesServiceClient GrpcClient { get; }
Property Value
Type Description
AggregateProductStatusesService.AggregateProductStatusesServiceClient
Overrides
AggregateProductStatusesServiceClient.GrpcClient

Methods

ListAggregateProductStatuses(ListAggregateProductStatusesRequest, CallSettings)

Lists the AggregateProductStatuses resources for your merchant account. The response might contain fewer items than specified by pageSize. If pageToken was returned in previous request, it can be used to obtain additional results.

Declaration
public override PagedEnumerable<ListAggregateProductStatusesResponse, AggregateProductStatus> ListAggregateProductStatuses(ListAggregateProductStatusesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListAggregateProductStatusesRequest 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<ListAggregateProductStatusesResponse, AggregateProductStatus>

A pageable sequence of AggregateProductStatus resources.

Overrides
AggregateProductStatusesServiceClient.ListAggregateProductStatuses(ListAggregateProductStatusesRequest, CallSettings)

ListAggregateProductStatusesAsync(ListAggregateProductStatusesRequest, CallSettings)

Lists the AggregateProductStatuses resources for your merchant account. The response might contain fewer items than specified by pageSize. If pageToken was returned in previous request, it can be used to obtain additional results.

Declaration
public override PagedAsyncEnumerable<ListAggregateProductStatusesResponse, AggregateProductStatus> ListAggregateProductStatusesAsync(ListAggregateProductStatusesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListAggregateProductStatusesRequest 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<ListAggregateProductStatusesResponse, AggregateProductStatus>

A pageable asynchronous sequence of AggregateProductStatus resources.

Overrides
AggregateProductStatusesServiceClient.ListAggregateProductStatusesAsync(ListAggregateProductStatusesRequest, CallSettings)
In this article
Back to top Generated by DocFX