Package com.google.cloud.retail.v2.stub
Class CatalogServiceStub
- java.lang.Object
-
- com.google.cloud.retail.v2.stub.CatalogServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcCatalogServiceStub
,HttpJsonCatalogServiceStub
@Generated("by gapic-generator-java") public abstract class CatalogServiceStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the CatalogService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description CatalogServiceStub()
-
Method Summary
-
-
-
Method Detail
-
listCatalogsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCatalogsRequest,CatalogServiceClient.ListCatalogsPagedResponse> listCatalogsPagedCallable()
-
listCatalogsCallable
public com.google.api.gax.rpc.UnaryCallable<ListCatalogsRequest,ListCatalogsResponse> listCatalogsCallable()
-
updateCatalogCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCatalogRequest,Catalog> updateCatalogCallable()
-
setDefaultBranchCallable
public com.google.api.gax.rpc.UnaryCallable<SetDefaultBranchRequest,com.google.protobuf.Empty> setDefaultBranchCallable()
-
getDefaultBranchCallable
public com.google.api.gax.rpc.UnaryCallable<GetDefaultBranchRequest,GetDefaultBranchResponse> getDefaultBranchCallable()
-
getCompletionConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetCompletionConfigRequest,CompletionConfig> getCompletionConfigCallable()
-
updateCompletionConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCompletionConfigRequest,CompletionConfig> updateCompletionConfigCallable()
-
getAttributesConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetAttributesConfigRequest,AttributesConfig> getAttributesConfigCallable()
-
updateAttributesConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateAttributesConfigRequest,AttributesConfig> updateAttributesConfigCallable()
-
addCatalogAttributeCallable
public com.google.api.gax.rpc.UnaryCallable<AddCatalogAttributeRequest,AttributesConfig> addCatalogAttributeCallable()
-
removeCatalogAttributeCallable
public com.google.api.gax.rpc.UnaryCallable<RemoveCatalogAttributeRequest,AttributesConfig> removeCatalogAttributeCallable()
-
replaceCatalogAttributeCallable
public com.google.api.gax.rpc.UnaryCallable<ReplaceCatalogAttributeRequest,AttributesConfig> replaceCatalogAttributeCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-