Class CatalogServiceStub
java.lang.Object
com.google.cloud.retail.v2alpha.stub.CatalogServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcCatalogServiceStub,HttpJsonCatalogServiceStub
@BetaApi
@Generated("by gapic-generator-java")
public abstract class CatalogServiceStub
extends Object
implements BackgroundResource
Base stub class for the CatalogService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()UnaryCallable<SetDefaultBranchRequest,com.google.protobuf.Empty> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
CatalogServiceStub
public CatalogServiceStub()
-
-
Method Details
-
listCatalogsPagedCallable
public UnaryCallable<ListCatalogsRequest,CatalogServiceClient.ListCatalogsPagedResponse> listCatalogsPagedCallable() -
listCatalogsCallable
-
updateCatalogCallable
-
setDefaultBranchCallable
-
getDefaultBranchCallable
-
getCompletionConfigCallable
-
updateCompletionConfigCallable
public UnaryCallable<UpdateCompletionConfigRequest,CompletionConfig> updateCompletionConfigCallable() -
getAttributesConfigCallable
-
updateAttributesConfigCallable
public UnaryCallable<UpdateAttributesConfigRequest,AttributesConfig> updateAttributesConfigCallable() -
addCatalogAttributeCallable
-
removeCatalogAttributeCallable
public UnaryCallable<RemoveCatalogAttributeRequest,AttributesConfig> removeCatalogAttributeCallable() -
batchRemoveCatalogAttributesCallable
public UnaryCallable<BatchRemoveCatalogAttributesRequest,BatchRemoveCatalogAttributesResponse> batchRemoveCatalogAttributesCallable() -
replaceCatalogAttributeCallable
public UnaryCallable<ReplaceCatalogAttributeRequest,AttributesConfig> replaceCatalogAttributeCallable() -
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-