Class CatalogServiceGrpc.CatalogServiceStub (0.15.0)
0.95.0 (latest)
0.94.0
0.92.0
0.90.0
0.89.0
0.87.0
0.85.0
0.83.0
0.82.0
0.81.0
0.80.0
0.79.0
0.77.0
0.75.0
0.74.0
0.71.0
0.70.0
0.69.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.61.0
0.60.0
0.59.0
0.58.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.46.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.34.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.4
0.8.10
public static final class CatalogServiceGrpc . CatalogServiceStub extends AbstractAsyncStub<CatalogServiceGrpc . CatalogServiceStub >
Service for ingesting catalog information of the customer's website.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
CatalogServiceGrpc.CatalogServiceStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected CatalogServiceGrpc . CatalogServiceStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCatalogItem(CreateCatalogItemRequest request, StreamObserver<CatalogItem> responseObserver)
public void createCatalogItem ( CreateCatalogItemRequest request , StreamObserver<CatalogItem> responseObserver )
Parameters
deleteCatalogItem(DeleteCatalogItemRequest request, StreamObserver<Empty> responseObserver)
public void deleteCatalogItem ( DeleteCatalogItemRequest request , StreamObserver<Empty> responseObserver )
Parameters
getCatalogItem(GetCatalogItemRequest request, StreamObserver<CatalogItem> responseObserver)
public void getCatalogItem ( GetCatalogItemRequest request , StreamObserver<CatalogItem> responseObserver )
Gets a specific catalog item.
Parameters
importCatalogItems(ImportCatalogItemsRequest request, StreamObserver<Operation> responseObserver)
public void importCatalogItems ( ImportCatalogItemsRequest request , StreamObserver<Operation> responseObserver )
Bulk import of multiple catalog items. Request processing may be
synchronous. No partial updating supported. Non-existing items will be
created.
Operation.response is of type ImportResponse. Note that it is
possible for a subset of the items to be successfully updated.
Parameters
listCatalogItems(ListCatalogItemsRequest request, StreamObserver<ListCatalogItemsResponse> responseObserver)
public void listCatalogItems ( ListCatalogItemsRequest request , StreamObserver<ListCatalogItemsResponse> responseObserver )
Gets a list of catalog items.
Parameters
updateCatalogItem(UpdateCatalogItemRequest request, StreamObserver<CatalogItem> responseObserver)
public void updateCatalogItem ( UpdateCatalogItemRequest request , StreamObserver<CatalogItem> responseObserver )
Updates a catalog item. Partial updating is supported. Non-existing
items will be created.
Parameters
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-30 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-30 UTC."],[],[]]