Interface ProductInputsServiceGrpc.AsyncService (0.5.0)

public static interface ProductInputsServiceGrpc.AsyncService

Service to use ProductInput resource. This service works for products with online channel only.

Methods

deleteProductInput(DeleteProductInputRequest request, StreamObserver<Empty> responseObserver)

public default void deleteProductInput(DeleteProductInputRequest request, StreamObserver<Empty> responseObserver)

Deletes a product input from your Merchant Center account. After inserting, updating, or deleting a product input, it may take several minutes before the processed product can be retrieved.

Parameters
Name Description
request DeleteProductInputRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

insertProductInput(InsertProductInputRequest request, StreamObserver<ProductInput> responseObserver)

public default void insertProductInput(InsertProductInputRequest request, StreamObserver<ProductInput> responseObserver)

Uploads a product input to your Merchant Center account. If an input with the same contentLanguage, offerId, and dataSource already exists, this method replaces that entry. After inserting, updating, or deleting a product input, it may take several minutes before the processed product can be retrieved.

Parameters
Name Description
request InsertProductInputRequest
responseObserver io.grpc.stub.StreamObserver<ProductInput>