Class OnlineReturnPolicyServiceGrpc.OnlineReturnPolicyServiceBlockingV2Stub (1.8.0)

public static final class OnlineReturnPolicyServiceGrpc.OnlineReturnPolicyServiceBlockingV2Stub extends AbstractBlockingStub<OnlineReturnPolicyServiceGrpc.OnlineReturnPolicyServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service OnlineReturnPolicyService.

The service facilitates the management of a merchant's remorse return policy configuration, encompassing return policies for both ads and free listings

programs. This API defines the following resource model:

OnlineReturnPolicy

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > OnlineReturnPolicyServiceGrpc.OnlineReturnPolicyServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected OnlineReturnPolicyServiceGrpc.OnlineReturnPolicyServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
OnlineReturnPolicyServiceGrpc.OnlineReturnPolicyServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createOnlineReturnPolicy(CreateOnlineReturnPolicyRequest request)

public OnlineReturnPolicy createOnlineReturnPolicy(CreateOnlineReturnPolicyRequest request)

Creates a new return policy for a given merchant.

Parameter
Name Description
request CreateOnlineReturnPolicyRequest
Returns
Type Description
OnlineReturnPolicy
Exceptions
Type Description
io.grpc.StatusException

deleteOnlineReturnPolicy(DeleteOnlineReturnPolicyRequest request)

public Empty deleteOnlineReturnPolicy(DeleteOnlineReturnPolicyRequest request)

Deletes an existing return policy.

Parameter
Name Description
request DeleteOnlineReturnPolicyRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

getOnlineReturnPolicy(GetOnlineReturnPolicyRequest request)

public OnlineReturnPolicy getOnlineReturnPolicy(GetOnlineReturnPolicyRequest request)

Gets an existing return policy for a given merchant.

Parameter
Name Description
request GetOnlineReturnPolicyRequest
Returns
Type Description
OnlineReturnPolicy
Exceptions
Type Description
io.grpc.StatusException

listOnlineReturnPolicies(ListOnlineReturnPoliciesRequest request)

public ListOnlineReturnPoliciesResponse listOnlineReturnPolicies(ListOnlineReturnPoliciesRequest request)

Lists all existing return policies for a given merchant.

Parameter
Name Description
request ListOnlineReturnPoliciesRequest
Returns
Type Description
ListOnlineReturnPoliciesResponse
Exceptions
Type Description
io.grpc.StatusException

updateOnlineReturnPolicy(UpdateOnlineReturnPolicyRequest request)

public OnlineReturnPolicy updateOnlineReturnPolicy(UpdateOnlineReturnPolicyRequest request)

Updates an existing return policy for a given merchant.

Parameter
Name Description
request UpdateOnlineReturnPolicyRequest
Returns
Type Description
OnlineReturnPolicy
Exceptions
Type Description
io.grpc.StatusException