Show / Hide Table of Contents

Class OmnichannelSettingsService.OmnichannelSettingsServiceClient

Client for OmnichannelSettingsService

Inheritance
object
ClientBase
ClientBase<OmnichannelSettingsService.OmnichannelSettingsServiceClient>
OmnichannelSettingsService.OmnichannelSettingsServiceClient
Inherited Members
ClientBase<OmnichannelSettingsService.OmnichannelSettingsServiceClient>.WithHost(string)
ClientBase.CallInvoker
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ToString()
Namespace: Google.Shopping.Merchant.Accounts.V1
Assembly: Google.Shopping.Merchant.Accounts.V1.dll
Syntax
public class OmnichannelSettingsService.OmnichannelSettingsServiceClient : ClientBase<OmnichannelSettingsService.OmnichannelSettingsServiceClient>

Constructors

OmnichannelSettingsServiceClient()

Protected parameterless constructor to allow creation of test doubles.

Declaration
protected OmnichannelSettingsServiceClient()

OmnichannelSettingsServiceClient(CallInvoker)

Creates a new client for OmnichannelSettingsService that uses a custom CallInvoker.

Declaration
public OmnichannelSettingsServiceClient(CallInvoker callInvoker)
Parameters
Type Name Description
CallInvoker callInvoker

The callInvoker to use to make remote calls.

OmnichannelSettingsServiceClient(ChannelBase)

Creates a new client for OmnichannelSettingsService

Declaration
public OmnichannelSettingsServiceClient(ChannelBase channel)
Parameters
Type Name Description
ChannelBase channel

The channel to use to make remote calls.

OmnichannelSettingsServiceClient(ClientBaseConfiguration)

Protected constructor to allow creation of configured clients.

Declaration
protected OmnichannelSettingsServiceClient(ClientBase.ClientBaseConfiguration configuration)
Parameters
Type Name Description
ClientBase.ClientBaseConfiguration configuration

The client configuration.

Methods

CreateOmnichannelSetting(CreateOmnichannelSettingRequest, CallOptions)

Create the omnichannel settings for a given merchant.

Declaration
public virtual OmnichannelSetting CreateOmnichannelSetting(CreateOmnichannelSettingRequest request, CallOptions options)
Parameters
Type Name Description
CreateOmnichannelSettingRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
OmnichannelSetting

The response received from the server.

CreateOmnichannelSetting(CreateOmnichannelSettingRequest, Metadata, DateTime?, CancellationToken)

Create the omnichannel settings for a given merchant.

Declaration
public virtual OmnichannelSetting CreateOmnichannelSetting(CreateOmnichannelSettingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
CreateOmnichannelSettingRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
OmnichannelSetting

The response received from the server.

CreateOmnichannelSettingAsync(CreateOmnichannelSettingRequest, CallOptions)

Create the omnichannel settings for a given merchant.

Declaration
public virtual AsyncUnaryCall<OmnichannelSetting> CreateOmnichannelSettingAsync(CreateOmnichannelSettingRequest request, CallOptions options)
Parameters
Type Name Description
CreateOmnichannelSettingRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<OmnichannelSetting>

The call object.

CreateOmnichannelSettingAsync(CreateOmnichannelSettingRequest, Metadata, DateTime?, CancellationToken)

Create the omnichannel settings for a given merchant.

Declaration
public virtual AsyncUnaryCall<OmnichannelSetting> CreateOmnichannelSettingAsync(CreateOmnichannelSettingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
CreateOmnichannelSettingRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<OmnichannelSetting>

The call object.

GetOmnichannelSetting(GetOmnichannelSettingRequest, CallOptions)

Get the omnichannel settings for a given merchant.

Declaration
public virtual OmnichannelSetting GetOmnichannelSetting(GetOmnichannelSettingRequest request, CallOptions options)
Parameters
Type Name Description
GetOmnichannelSettingRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
OmnichannelSetting

The response received from the server.

GetOmnichannelSetting(GetOmnichannelSettingRequest, Metadata, DateTime?, CancellationToken)

Get the omnichannel settings for a given merchant.

Declaration
public virtual OmnichannelSetting GetOmnichannelSetting(GetOmnichannelSettingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
GetOmnichannelSettingRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
OmnichannelSetting

The response received from the server.

GetOmnichannelSettingAsync(GetOmnichannelSettingRequest, CallOptions)

Get the omnichannel settings for a given merchant.

Declaration
public virtual AsyncUnaryCall<OmnichannelSetting> GetOmnichannelSettingAsync(GetOmnichannelSettingRequest request, CallOptions options)
Parameters
Type Name Description
GetOmnichannelSettingRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<OmnichannelSetting>

The call object.

GetOmnichannelSettingAsync(GetOmnichannelSettingRequest, Metadata, DateTime?, CancellationToken)

Get the omnichannel settings for a given merchant.

Declaration
public virtual AsyncUnaryCall<OmnichannelSetting> GetOmnichannelSettingAsync(GetOmnichannelSettingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
GetOmnichannelSettingRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<OmnichannelSetting>

The call object.

ListOmnichannelSettings(ListOmnichannelSettingsRequest, CallOptions)

List all the omnichannel settings for a given merchant.

Declaration
public virtual ListOmnichannelSettingsResponse ListOmnichannelSettings(ListOmnichannelSettingsRequest request, CallOptions options)
Parameters
Type Name Description
ListOmnichannelSettingsRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
ListOmnichannelSettingsResponse

The response received from the server.

ListOmnichannelSettings(ListOmnichannelSettingsRequest, Metadata, DateTime?, CancellationToken)

List all the omnichannel settings for a given merchant.

Declaration
public virtual ListOmnichannelSettingsResponse ListOmnichannelSettings(ListOmnichannelSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListOmnichannelSettingsRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListOmnichannelSettingsResponse

The response received from the server.

ListOmnichannelSettingsAsync(ListOmnichannelSettingsRequest, CallOptions)

List all the omnichannel settings for a given merchant.

Declaration
public virtual AsyncUnaryCall<ListOmnichannelSettingsResponse> ListOmnichannelSettingsAsync(ListOmnichannelSettingsRequest request, CallOptions options)
Parameters
Type Name Description
ListOmnichannelSettingsRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<ListOmnichannelSettingsResponse>

The call object.

ListOmnichannelSettingsAsync(ListOmnichannelSettingsRequest, Metadata, DateTime?, CancellationToken)

List all the omnichannel settings for a given merchant.

Declaration
public virtual AsyncUnaryCall<ListOmnichannelSettingsResponse> ListOmnichannelSettingsAsync(ListOmnichannelSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListOmnichannelSettingsRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<ListOmnichannelSettingsResponse>

The call object.

NewInstance(ClientBaseConfiguration)

Creates a new instance of client from given ClientBaseConfiguration.

Declaration
protected override OmnichannelSettingsService.OmnichannelSettingsServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
Type Name Description
ClientBase.ClientBaseConfiguration configuration
Returns
Type Description
OmnichannelSettingsService.OmnichannelSettingsServiceClient
Overrides
Grpc.Core.ClientBase<Google.Shopping.Merchant.Accounts.V1.OmnichannelSettingsService.OmnichannelSettingsServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

RequestInventoryVerification(RequestInventoryVerificationRequest, CallOptions)

Requests inventory verification for a given merchant in a given country.

Declaration
public virtual RequestInventoryVerificationResponse RequestInventoryVerification(RequestInventoryVerificationRequest request, CallOptions options)
Parameters
Type Name Description
RequestInventoryVerificationRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
RequestInventoryVerificationResponse

The response received from the server.

RequestInventoryVerification(RequestInventoryVerificationRequest, Metadata, DateTime?, CancellationToken)

Requests inventory verification for a given merchant in a given country.

Declaration
public virtual RequestInventoryVerificationResponse RequestInventoryVerification(RequestInventoryVerificationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
RequestInventoryVerificationRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
RequestInventoryVerificationResponse

The response received from the server.

RequestInventoryVerificationAsync(RequestInventoryVerificationRequest, CallOptions)

Requests inventory verification for a given merchant in a given country.

Declaration
public virtual AsyncUnaryCall<RequestInventoryVerificationResponse> RequestInventoryVerificationAsync(RequestInventoryVerificationRequest request, CallOptions options)
Parameters
Type Name Description
RequestInventoryVerificationRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<RequestInventoryVerificationResponse>

The call object.

RequestInventoryVerificationAsync(RequestInventoryVerificationRequest, Metadata, DateTime?, CancellationToken)

Requests inventory verification for a given merchant in a given country.

Declaration
public virtual AsyncUnaryCall<RequestInventoryVerificationResponse> RequestInventoryVerificationAsync(RequestInventoryVerificationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
RequestInventoryVerificationRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<RequestInventoryVerificationResponse>

The call object.

UpdateOmnichannelSetting(UpdateOmnichannelSettingRequest, CallOptions)

Update the omnichannel setting for a given merchant in a given country.

Declaration
public virtual OmnichannelSetting UpdateOmnichannelSetting(UpdateOmnichannelSettingRequest request, CallOptions options)
Parameters
Type Name Description
UpdateOmnichannelSettingRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
OmnichannelSetting

The response received from the server.

UpdateOmnichannelSetting(UpdateOmnichannelSettingRequest, Metadata, DateTime?, CancellationToken)

Update the omnichannel setting for a given merchant in a given country.

Declaration
public virtual OmnichannelSetting UpdateOmnichannelSetting(UpdateOmnichannelSettingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
UpdateOmnichannelSettingRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
OmnichannelSetting

The response received from the server.

UpdateOmnichannelSettingAsync(UpdateOmnichannelSettingRequest, CallOptions)

Update the omnichannel setting for a given merchant in a given country.

Declaration
public virtual AsyncUnaryCall<OmnichannelSetting> UpdateOmnichannelSettingAsync(UpdateOmnichannelSettingRequest request, CallOptions options)
Parameters
Type Name Description
UpdateOmnichannelSettingRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<OmnichannelSetting>

The call object.

UpdateOmnichannelSettingAsync(UpdateOmnichannelSettingRequest, Metadata, DateTime?, CancellationToken)

Update the omnichannel setting for a given merchant in a given country.

Declaration
public virtual AsyncUnaryCall<OmnichannelSetting> UpdateOmnichannelSettingAsync(UpdateOmnichannelSettingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
UpdateOmnichannelSettingRequest request

The request to send to the server.

Metadata headers

The initial metadata to send with the call. This parameter is optional.

DateTime? deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCall<OmnichannelSetting>

The call object.

In this article
Back to top Generated by DocFX