Show / Hide Table of Contents

Class OnlineReturnPolicyService.OnlineReturnPolicyServiceClient

Client for OnlineReturnPolicyService

Inheritance
object
ClientBase
ClientBase<OnlineReturnPolicyService.OnlineReturnPolicyServiceClient>
OnlineReturnPolicyService.OnlineReturnPolicyServiceClient
Inherited Members
ClientBase<OnlineReturnPolicyService.OnlineReturnPolicyServiceClient>.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 OnlineReturnPolicyService.OnlineReturnPolicyServiceClient : ClientBase<OnlineReturnPolicyService.OnlineReturnPolicyServiceClient>

Constructors

OnlineReturnPolicyServiceClient()

Protected parameterless constructor to allow creation of test doubles.

Declaration
protected OnlineReturnPolicyServiceClient()

OnlineReturnPolicyServiceClient(CallInvoker)

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

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

The callInvoker to use to make remote calls.

OnlineReturnPolicyServiceClient(ChannelBase)

Creates a new client for OnlineReturnPolicyService

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

The channel to use to make remote calls.

OnlineReturnPolicyServiceClient(ClientBaseConfiguration)

Protected constructor to allow creation of configured clients.

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

The client configuration.

Methods

CreateOnlineReturnPolicy(CreateOnlineReturnPolicyRequest, CallOptions)

Creates a new return policy for a given business.

Declaration
public virtual OnlineReturnPolicy CreateOnlineReturnPolicy(CreateOnlineReturnPolicyRequest request, CallOptions options)
Parameters
Type Name Description
CreateOnlineReturnPolicyRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
OnlineReturnPolicy

The response received from the server.

CreateOnlineReturnPolicy(CreateOnlineReturnPolicyRequest, Metadata, DateTime?, CancellationToken)

Creates a new return policy for a given business.

Declaration
public virtual OnlineReturnPolicy CreateOnlineReturnPolicy(CreateOnlineReturnPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
CreateOnlineReturnPolicyRequest 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
OnlineReturnPolicy

The response received from the server.

CreateOnlineReturnPolicyAsync(CreateOnlineReturnPolicyRequest, CallOptions)

Creates a new return policy for a given business.

Declaration
public virtual AsyncUnaryCall<OnlineReturnPolicy> CreateOnlineReturnPolicyAsync(CreateOnlineReturnPolicyRequest request, CallOptions options)
Parameters
Type Name Description
CreateOnlineReturnPolicyRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<OnlineReturnPolicy>

The call object.

CreateOnlineReturnPolicyAsync(CreateOnlineReturnPolicyRequest, Metadata, DateTime?, CancellationToken)

Creates a new return policy for a given business.

Declaration
public virtual AsyncUnaryCall<OnlineReturnPolicy> CreateOnlineReturnPolicyAsync(CreateOnlineReturnPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
CreateOnlineReturnPolicyRequest 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<OnlineReturnPolicy>

The call object.

DeleteOnlineReturnPolicy(DeleteOnlineReturnPolicyRequest, CallOptions)

Deletes an existing return policy.

Declaration
public virtual Empty DeleteOnlineReturnPolicy(DeleteOnlineReturnPolicyRequest request, CallOptions options)
Parameters
Type Name Description
DeleteOnlineReturnPolicyRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteOnlineReturnPolicy(DeleteOnlineReturnPolicyRequest, Metadata, DateTime?, CancellationToken)

Deletes an existing return policy.

Declaration
public virtual Empty DeleteOnlineReturnPolicy(DeleteOnlineReturnPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
DeleteOnlineReturnPolicyRequest 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
Empty

The response received from the server.

DeleteOnlineReturnPolicyAsync(DeleteOnlineReturnPolicyRequest, CallOptions)

Deletes an existing return policy.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteOnlineReturnPolicyAsync(DeleteOnlineReturnPolicyRequest request, CallOptions options)
Parameters
Type Name Description
DeleteOnlineReturnPolicyRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<Empty>

The call object.

DeleteOnlineReturnPolicyAsync(DeleteOnlineReturnPolicyRequest, Metadata, DateTime?, CancellationToken)

Deletes an existing return policy.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteOnlineReturnPolicyAsync(DeleteOnlineReturnPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
DeleteOnlineReturnPolicyRequest 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<Empty>

The call object.

GetOnlineReturnPolicy(GetOnlineReturnPolicyRequest, CallOptions)

Gets an existing return policy for a given business.

Declaration
public virtual OnlineReturnPolicy GetOnlineReturnPolicy(GetOnlineReturnPolicyRequest request, CallOptions options)
Parameters
Type Name Description
GetOnlineReturnPolicyRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
OnlineReturnPolicy

The response received from the server.

GetOnlineReturnPolicy(GetOnlineReturnPolicyRequest, Metadata, DateTime?, CancellationToken)

Gets an existing return policy for a given business.

Declaration
public virtual OnlineReturnPolicy GetOnlineReturnPolicy(GetOnlineReturnPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
GetOnlineReturnPolicyRequest 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
OnlineReturnPolicy

The response received from the server.

GetOnlineReturnPolicyAsync(GetOnlineReturnPolicyRequest, CallOptions)

Gets an existing return policy for a given business.

Declaration
public virtual AsyncUnaryCall<OnlineReturnPolicy> GetOnlineReturnPolicyAsync(GetOnlineReturnPolicyRequest request, CallOptions options)
Parameters
Type Name Description
GetOnlineReturnPolicyRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<OnlineReturnPolicy>

The call object.

GetOnlineReturnPolicyAsync(GetOnlineReturnPolicyRequest, Metadata, DateTime?, CancellationToken)

Gets an existing return policy for a given business.

Declaration
public virtual AsyncUnaryCall<OnlineReturnPolicy> GetOnlineReturnPolicyAsync(GetOnlineReturnPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
GetOnlineReturnPolicyRequest 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<OnlineReturnPolicy>

The call object.

ListOnlineReturnPolicies(ListOnlineReturnPoliciesRequest, CallOptions)

Lists all existing return policies for a given business.

Declaration
public virtual ListOnlineReturnPoliciesResponse ListOnlineReturnPolicies(ListOnlineReturnPoliciesRequest request, CallOptions options)
Parameters
Type Name Description
ListOnlineReturnPoliciesRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
ListOnlineReturnPoliciesResponse

The response received from the server.

ListOnlineReturnPolicies(ListOnlineReturnPoliciesRequest, Metadata, DateTime?, CancellationToken)

Lists all existing return policies for a given business.

Declaration
public virtual ListOnlineReturnPoliciesResponse ListOnlineReturnPolicies(ListOnlineReturnPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListOnlineReturnPoliciesRequest 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
ListOnlineReturnPoliciesResponse

The response received from the server.

ListOnlineReturnPoliciesAsync(ListOnlineReturnPoliciesRequest, CallOptions)

Lists all existing return policies for a given business.

Declaration
public virtual AsyncUnaryCall<ListOnlineReturnPoliciesResponse> ListOnlineReturnPoliciesAsync(ListOnlineReturnPoliciesRequest request, CallOptions options)
Parameters
Type Name Description
ListOnlineReturnPoliciesRequest request

The request to send to the server.

CallOptions options

The options for the call.

Returns
Type Description
AsyncUnaryCall<ListOnlineReturnPoliciesResponse>

The call object.

ListOnlineReturnPoliciesAsync(ListOnlineReturnPoliciesRequest, Metadata, DateTime?, CancellationToken)

Lists all existing return policies for a given business.

Declaration
public virtual AsyncUnaryCall<ListOnlineReturnPoliciesResponse> ListOnlineReturnPoliciesAsync(ListOnlineReturnPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListOnlineReturnPoliciesRequest 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<ListOnlineReturnPoliciesResponse>

The call object.

NewInstance(ClientBaseConfiguration)

Creates a new instance of client from given ClientBaseConfiguration.

Declaration
protected override OnlineReturnPolicyService.OnlineReturnPolicyServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
Type Name Description
ClientBase.ClientBaseConfiguration configuration
Returns
Type Description
OnlineReturnPolicyService.OnlineReturnPolicyServiceClient
Overrides
Grpc.Core.ClientBase<Google.Shopping.Merchant.Accounts.V1.OnlineReturnPolicyService.OnlineReturnPolicyServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)
In this article
Back to top Generated by DocFX