Class CssProductInputsServiceGrpc.CssProductInputsServiceBlockingStub (0.19.0)

public static final class CssProductInputsServiceGrpc.CssProductInputsServiceBlockingStub extends AbstractBlockingStub<CssProductInputsServiceGrpc.CssProductInputsServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service CssProductInputsService.

Service to use CssProductInput resource. This service helps to insert/update/delete CSS Products.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > CssProductInputsServiceGrpc.CssProductInputsServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

deleteCssProductInput(DeleteCssProductInputRequest request)

public Empty deleteCssProductInput(DeleteCssProductInputRequest request)

Deletes a CSS Product input from your CSS Center account. After a delete it may take several minutes until the input is no longer available.

Parameter
Name Description
request DeleteCssProductInputRequest
Returns
Type Description
Empty

insertCssProductInput(InsertCssProductInputRequest request)

public CssProductInput insertCssProductInput(InsertCssProductInputRequest request)

Uploads a CssProductInput to your CSS Center account. If an input with the same contentLanguage, identity, feedLabel and feedId already exists, this method replaces that entry. After inserting, updating, or deleting a CSS Product input, it may take several minutes before the processed CSS Product can be retrieved.

Parameter
Name Description
request InsertCssProductInputRequest
Returns
Type Description
CssProductInput