Class OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceStub (0.20.0)

public static final class OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceStub extends AbstractAsyncStub<OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceStub>

A stub to allow clients to do asynchronous 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.AbstractAsyncStub > OmnichannelSettingsServiceGrpc.OmnichannelSettingsServiceStub

Methods

build(Channel channel, CallOptions callOptions)

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

createOmnichannelSetting(CreateOmnichannelSettingRequest request, StreamObserver<OmnichannelSetting> responseObserver)

public 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 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 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 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 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>