Show / Hide Table of Contents

Class AutofeedSettingsServiceClientImpl

AutofeedSettingsService client wrapper implementation, for convenient use.

Inheritance
object
AutofeedSettingsServiceClient
AutofeedSettingsServiceClientImpl
Inherited Members
AutofeedSettingsServiceClient.DefaultEndpoint
AutofeedSettingsServiceClient.DefaultScopes
AutofeedSettingsServiceClient.ServiceMetadata
AutofeedSettingsServiceClient.CreateAsync(CancellationToken)
AutofeedSettingsServiceClient.Create()
AutofeedSettingsServiceClient.ShutdownDefaultChannelsAsync()
AutofeedSettingsServiceClient.GetAutofeedSettingsAsync(GetAutofeedSettingsRequest, CancellationToken)
AutofeedSettingsServiceClient.GetAutofeedSettings(string, CallSettings)
AutofeedSettingsServiceClient.GetAutofeedSettingsAsync(string, CallSettings)
AutofeedSettingsServiceClient.GetAutofeedSettingsAsync(string, CancellationToken)
AutofeedSettingsServiceClient.GetAutofeedSettings(AutofeedSettingsName, CallSettings)
AutofeedSettingsServiceClient.GetAutofeedSettingsAsync(AutofeedSettingsName, CallSettings)
AutofeedSettingsServiceClient.GetAutofeedSettingsAsync(AutofeedSettingsName, CancellationToken)
AutofeedSettingsServiceClient.UpdateAutofeedSettingsAsync(UpdateAutofeedSettingsRequest, CancellationToken)
AutofeedSettingsServiceClient.UpdateAutofeedSettings(AutofeedSettings, FieldMask, CallSettings)
AutofeedSettingsServiceClient.UpdateAutofeedSettingsAsync(AutofeedSettings, FieldMask, CallSettings)
AutofeedSettingsServiceClient.UpdateAutofeedSettingsAsync(AutofeedSettings, FieldMask, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.Accounts.V1
Assembly: Google.Shopping.Merchant.Accounts.V1.dll
Syntax
public sealed class AutofeedSettingsServiceClientImpl : AutofeedSettingsServiceClient
Remarks

Service to support autofeed setting.

Constructors

AutofeedSettingsServiceClientImpl(AutofeedSettingsServiceClient, AutofeedSettingsServiceSettings, ILogger)

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

Declaration
public AutofeedSettingsServiceClientImpl(AutofeedSettingsService.AutofeedSettingsServiceClient grpcClient, AutofeedSettingsServiceSettings settings, ILogger logger)
Parameters
Type Name Description
AutofeedSettingsService.AutofeedSettingsServiceClient grpcClient

The underlying gRPC client.

AutofeedSettingsServiceSettings settings

The base AutofeedSettingsServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC AutofeedSettingsService client

Declaration
public override AutofeedSettingsService.AutofeedSettingsServiceClient GrpcClient { get; }
Property Value
Type Description
AutofeedSettingsService.AutofeedSettingsServiceClient
Overrides
AutofeedSettingsServiceClient.GrpcClient

Methods

GetAutofeedSettings(GetAutofeedSettingsRequest, CallSettings)

Retrieves the autofeed settings of an account.

Declaration
public override AutofeedSettings GetAutofeedSettings(GetAutofeedSettingsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetAutofeedSettingsRequest 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
AutofeedSettings

The RPC response.

Overrides
AutofeedSettingsServiceClient.GetAutofeedSettings(GetAutofeedSettingsRequest, CallSettings)

GetAutofeedSettingsAsync(GetAutofeedSettingsRequest, CallSettings)

Retrieves the autofeed settings of an account.

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

A Task containing the RPC response.

Overrides
AutofeedSettingsServiceClient.GetAutofeedSettingsAsync(GetAutofeedSettingsRequest, CallSettings)

UpdateAutofeedSettings(UpdateAutofeedSettingsRequest, CallSettings)

Updates the autofeed settings of an account.

Declaration
public override AutofeedSettings UpdateAutofeedSettings(UpdateAutofeedSettingsRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateAutofeedSettingsRequest 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
AutofeedSettings

The RPC response.

Overrides
AutofeedSettingsServiceClient.UpdateAutofeedSettings(UpdateAutofeedSettingsRequest, CallSettings)

UpdateAutofeedSettingsAsync(UpdateAutofeedSettingsRequest, CallSettings)

Updates the autofeed settings of an account.

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

A Task containing the RPC response.

Overrides
AutofeedSettingsServiceClient.UpdateAutofeedSettingsAsync(UpdateAutofeedSettingsRequest, CallSettings)
In this article
Back to top Generated by DocFX