Class CssProductsServiceGrpc.CssProductsServiceFutureStub (0.4.0)

public static final class CssProductsServiceGrpc.CssProductsServiceFutureStub extends AbstractFutureStub<CssProductsServiceGrpc.CssProductsServiceFutureStub>

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

Service for doing get and list on Css Products(a.k.a Aggregate Offers internally).

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > CssProductsServiceGrpc.CssProductsServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected CssProductsServiceGrpc.CssProductsServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
CssProductsServiceGrpc.CssProductsServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

getCssProduct(GetCssProductRequest request)

public ListenableFuture<CssProduct> getCssProduct(GetCssProductRequest request)

Retrieves the processed CSS Product from your CSS Center account. After inserting, updating, or deleting a product input, it may take several minutes before the updated final product can be retrieved.

Parameter
NameDescription
requestGetCssProductRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<CssProduct>

listCssProducts(ListCssProductsRequest request)

public ListenableFuture<ListCssProductsResponse> listCssProducts(ListCssProductsRequest request)

Lists the processed CSS Products in your CSS Center account. The response might contain fewer items than specified by pageSize. Rely on pageToken to determine if there are more items to be requested. After inserting, updating, or deleting a CSS product input, it may take several minutes before the updated processed CSS product can be retrieved.

Parameter
NameDescription
requestListCssProductsRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListCssProductsResponse>