Interface OmnichannelSettingsServiceGrpc.AsyncService (0.20.0)

public static interface OmnichannelSettingsServiceGrpc.AsyncService

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

This API defines the following resource model:

OmnichannelSetting

Methods

createOmnichannelSetting(CreateOmnichannelSettingRequest request, StreamObserver<OmnichannelSetting> responseObserver)

public default void createOmnichannelSetting(CreateOmnichannelSettingRequest request, StreamObserver<OmnichannelSetting> responseObserver)

Create the omnichannel settings for a given merchant.

Parameters
Name Description
request CreateOmnichannelSettingRequest
responseObserver io.grpc.stub.StreamObserver<OmnichannelSetting>

getOmnichannelSetting(GetOmnichannelSettingRequest request, StreamObserver<OmnichannelSetting> responseObserver)

public default void getOmnichannelSetting(GetOmnichannelSettingRequest request, StreamObserver<OmnichannelSetting> responseObserver)

Get the omnichannel settings for a given merchant.

Parameters
Name Description
request GetOmnichannelSettingRequest
responseObserver io.grpc.stub.StreamObserver<OmnichannelSetting>

listOmnichannelSettings(ListOmnichannelSettingsRequest request, StreamObserver<ListOmnichannelSettingsResponse> responseObserver)

public default void listOmnichannelSettings(ListOmnichannelSettingsRequest request, StreamObserver<ListOmnichannelSettingsResponse> responseObserver)

List all the omnichannel settings for a given merchant.

Parameters
Name Description
request ListOmnichannelSettingsRequest
responseObserver io.grpc.stub.StreamObserver<ListOmnichannelSettingsResponse>

requestInventoryVerification(RequestInventoryVerificationRequest request, StreamObserver<RequestInventoryVerificationResponse> responseObserver)

public default void requestInventoryVerification(RequestInventoryVerificationRequest request, StreamObserver<RequestInventoryVerificationResponse> responseObserver)

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

Parameters
Name Description
request RequestInventoryVerificationRequest
responseObserver io.grpc.stub.StreamObserver<RequestInventoryVerificationResponse>

updateOmnichannelSetting(UpdateOmnichannelSettingRequest request, StreamObserver<OmnichannelSetting> responseObserver)

public default void updateOmnichannelSetting(UpdateOmnichannelSettingRequest request, StreamObserver<OmnichannelSetting> responseObserver)

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

Parameters
Name Description
request UpdateOmnichannelSettingRequest
responseObserver io.grpc.stub.StreamObserver<OmnichannelSetting>