public static final class CatalogServiceGrpc.CatalogServiceBlockingV2Stub extends AbstractBlockingStub<CatalogServiceGrpc.CatalogServiceBlockingV2Stub>A stub to allow clients to do synchronous rpc calls to service CatalogService.
Service for ingesting catalog information of the customer's website.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > CatalogServiceGrpc.CatalogServiceBlockingV2StubMethods
build(Channel channel, CallOptions callOptions)
protected CatalogServiceGrpc.CatalogServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
CatalogServiceGrpc.CatalogServiceBlockingV2Stub |
|
createCatalogItem(CreateCatalogItemRequest request)
public CatalogItem createCatalogItem(CreateCatalogItemRequest request)Creates a catalog item.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateCatalogItemRequest |
| Returns | |
|---|---|
| Type | Description |
CatalogItem |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
deleteCatalogItem(DeleteCatalogItemRequest request)
public Empty deleteCatalogItem(DeleteCatalogItemRequest request)Deletes a catalog item.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteCatalogItemRequest |
| Returns | |
|---|---|
| Type | Description |
Empty |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
getCatalogItem(GetCatalogItemRequest request)
public CatalogItem getCatalogItem(GetCatalogItemRequest request)Gets a specific catalog item.
| Parameter | |
|---|---|
| Name | Description |
request |
GetCatalogItemRequest |
| Returns | |
|---|---|
| Type | Description |
CatalogItem |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
importCatalogItems(ImportCatalogItemsRequest request)
public Operation importCatalogItems(ImportCatalogItemsRequest request)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.
| Parameter | |
|---|---|
| Name | Description |
request |
ImportCatalogItemsRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listCatalogItems(ListCatalogItemsRequest request)
public ListCatalogItemsResponse listCatalogItems(ListCatalogItemsRequest request)Gets a list of catalog items.
| Parameter | |
|---|---|
| Name | Description |
request |
ListCatalogItemsRequest |
| Returns | |
|---|---|
| Type | Description |
ListCatalogItemsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
updateCatalogItem(UpdateCatalogItemRequest request)
public CatalogItem updateCatalogItem(UpdateCatalogItemRequest request)Updates a catalog item. Partial updating is supported. Non-existing items will be created.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateCatalogItemRequest |
| Returns | |
|---|---|
| Type | Description |
CatalogItem |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|