Package com.google.cloud.retail.v2alpha
Class MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub>
-
- com.google.cloud.retail.v2alpha.MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub
-
- Enclosing class:
- MerchantCenterAccountLinkServiceGrpc
public static final class MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub extends io.grpc.stub.AbstractFutureStub<MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service MerchantCenterAccountLinkService.Merchant Center Link service to link a Branch to a Merchant Center Account.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
createMerchantCenterAccountLink(CreateMerchantCenterAccountLinkRequest request)
Creates a [MerchantCenterAccountLink][google.cloud.retail.v2alpha.MerchantCenterAccountLink].com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
deleteMerchantCenterAccountLink(DeleteMerchantCenterAccountLinkRequest request)
Deletes a [MerchantCenterAccountLink][google.cloud.retail.v2alpha.MerchantCenterAccountLink].com.google.common.util.concurrent.ListenableFuture<ListMerchantCenterAccountLinksResponse>
listMerchantCenterAccountLinks(ListMerchantCenterAccountLinksRequest request)
Lists all [MerchantCenterAccountLink][google.cloud.retail.v2alpha.MerchantCenterAccountLink]s under the specified parent [Catalog][google.cloud.retail.v2alpha.Catalog].
-
-
-
Method Detail
-
build
protected MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<MerchantCenterAccountLinkServiceGrpc.MerchantCenterAccountLinkServiceFutureStub>
-
listMerchantCenterAccountLinks
public com.google.common.util.concurrent.ListenableFuture<ListMerchantCenterAccountLinksResponse> listMerchantCenterAccountLinks(ListMerchantCenterAccountLinksRequest request)
Lists all [MerchantCenterAccountLink][google.cloud.retail.v2alpha.MerchantCenterAccountLink]s under the specified parent [Catalog][google.cloud.retail.v2alpha.Catalog].
-
createMerchantCenterAccountLink
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createMerchantCenterAccountLink(CreateMerchantCenterAccountLinkRequest request)
Creates a [MerchantCenterAccountLink][google.cloud.retail.v2alpha.MerchantCenterAccountLink].
-
deleteMerchantCenterAccountLink
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteMerchantCenterAccountLink(DeleteMerchantCenterAccountLinkRequest request)
Deletes a [MerchantCenterAccountLink][google.cloud.retail.v2alpha.MerchantCenterAccountLink]. If the [MerchantCenterAccountLink][google.cloud.retail.v2alpha.MerchantCenterAccountLink] to delete does not exist, a NOT_FOUND error is returned.
-
-