Class CssProductInputsServiceGrpc.CssProductInputsServiceBlockingStub (0.25.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

updateCssProductInput(UpdateCssProductInputRequest request)

public CssProductInput updateCssProductInput(UpdateCssProductInputRequest request)

Updates the existing Css Product input in your CSS Center account. 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 UpdateCssProductInputRequest
Returns
Type Description
CssProductInput