Class OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceFutureStub (0.20.0)

public static final class OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceFutureStub extends AbstractFutureStub<OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service OmnichannelSettingsService.

The service facilitates the management of a merchant's omnichannel settings.

This API defines the following resource model:

OmnichannelSetting

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

createOmnichannelSetting(CreateOmnichannelSettingRequest request)

public ListenableFuture<OmnichannelSetting> createOmnichannelSetting(CreateOmnichannelSettingRequest request)

Create the omnichannel settings for a given merchant.

Parameter
Name Description
request CreateOmnichannelSettingRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<OmnichannelSetting>

getOmnichannelSetting(GetOmnichannelSettingRequest request)

public ListenableFuture<OmnichannelSetting> getOmnichannelSetting(GetOmnichannelSettingRequest request)

Get the omnichannel settings for a given merchant.

Parameter
Name Description
request GetOmnichannelSettingRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<OmnichannelSetting>

listOmnichannelSettings(ListOmnichannelSettingsRequest request)

public ListenableFuture<ListOmnichannelSettingsResponse> listOmnichannelSettings(ListOmnichannelSettingsRequest request)

List all the omnichannel settings for a given merchant.

Parameter
Name Description
request ListOmnichannelSettingsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListOmnichannelSettingsResponse>

requestInventoryVerification(RequestInventoryVerificationRequest request)

public ListenableFuture<RequestInventoryVerificationResponse> requestInventoryVerification(RequestInventoryVerificationRequest request)

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

Parameter
Name Description
request RequestInventoryVerificationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<RequestInventoryVerificationResponse>

updateOmnichannelSetting(UpdateOmnichannelSettingRequest request)

public ListenableFuture<OmnichannelSetting> updateOmnichannelSetting(UpdateOmnichannelSettingRequest request)

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

Parameter
Name Description
request UpdateOmnichannelSettingRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<OmnichannelSetting>