Interface SiteSearchEngineServiceGrpc.AsyncService
- All Known Implementing Classes:
SiteSearchEngineServiceGrpc.SiteSearchEngineServiceImplBase
- Enclosing class:
- SiteSearchEngineServiceGrpc
public static interface SiteSearchEngineServiceGrpc.AsyncService
Service for managing site search related resources.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidbatchCreateTargetSites(BatchCreateTargetSitesRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite] in a batch.default voidbatchVerifyTargetSites(BatchVerifyTargetSitesRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Verify target sites' ownership and validity.default voidcreateSitemap(CreateSitemapRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap].default voidcreateTargetSite(CreateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].default voiddeleteSitemap(DeleteSitemapRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap].default voiddeleteTargetSite(DeleteTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].default voiddisableAdvancedSiteSearch(DisableAdvancedSiteSearchRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Downgrade from advanced site search to basic site search.default voidenableAdvancedSiteSearch(EnableAdvancedSiteSearchRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Upgrade from basic site search to advanced site search.default voidfetchDomainVerificationStatus(FetchDomainVerificationStatusRequest request, io.grpc.stub.StreamObserver<FetchDomainVerificationStatusResponse> responseObserver) Returns list of target sites with its domain verification status.default voidfetchSitemaps(FetchSitemapsRequest request, io.grpc.stub.StreamObserver<FetchSitemapsResponse> responseObserver) Fetch [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap]s in a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].default voidgetSiteSearchEngine(GetSiteSearchEngineRequest request, io.grpc.stub.StreamObserver<SiteSearchEngine> responseObserver) Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1beta.SiteSearchEngine].default voidgetTargetSite(GetTargetSiteRequest request, io.grpc.stub.StreamObserver<TargetSite> responseObserver) Gets a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].default voidlistTargetSites(ListTargetSitesRequest request, io.grpc.stub.StreamObserver<ListTargetSitesResponse> responseObserver) Gets a list of [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite]s.default voidrecrawlUris(RecrawlUrisRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Request on-demand recrawl for a list of URIs.default voidupdateTargetSite(UpdateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].
-
Method Details
-
getSiteSearchEngine
default void getSiteSearchEngine(GetSiteSearchEngineRequest request, io.grpc.stub.StreamObserver<SiteSearchEngine> responseObserver) Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1beta.SiteSearchEngine].
-
createTargetSite
default void createTargetSite(CreateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].
-
batchCreateTargetSites
default void batchCreateTargetSites(BatchCreateTargetSitesRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite] in a batch.
-
getTargetSite
default void getTargetSite(GetTargetSiteRequest request, io.grpc.stub.StreamObserver<TargetSite> responseObserver) Gets a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].
-
updateTargetSite
default void updateTargetSite(UpdateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].
-
deleteTargetSite
default void deleteTargetSite(DeleteTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].
-
listTargetSites
default void listTargetSites(ListTargetSitesRequest request, io.grpc.stub.StreamObserver<ListTargetSitesResponse> responseObserver) Gets a list of [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite]s.
-
createSitemap
default void createSitemap(CreateSitemapRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap].
-
deleteSitemap
default void deleteSitemap(DeleteSitemapRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap].
-
fetchSitemaps
default void fetchSitemaps(FetchSitemapsRequest request, io.grpc.stub.StreamObserver<FetchSitemapsResponse> responseObserver) Fetch [Sitemap][google.cloud.discoveryengine.v1beta.Sitemap]s in a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
-
enableAdvancedSiteSearch
default void enableAdvancedSiteSearch(EnableAdvancedSiteSearchRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Upgrade from basic site search to advanced site search.
-
disableAdvancedSiteSearch
default void disableAdvancedSiteSearch(DisableAdvancedSiteSearchRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Downgrade from advanced site search to basic site search.
-
recrawlUris
default void recrawlUris(RecrawlUrisRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Request on-demand recrawl for a list of URIs.
-
batchVerifyTargetSites
default void batchVerifyTargetSites(BatchVerifyTargetSitesRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Verify target sites' ownership and validity. This API sends all the target sites under site search engine for verification.
-
fetchDomainVerificationStatus
default void fetchDomainVerificationStatus(FetchDomainVerificationStatusRequest request, io.grpc.stub.StreamObserver<FetchDomainVerificationStatusResponse> responseObserver) Returns list of target sites with its domain verification status. This method can only be called under data store with BASIC_SITE_SEARCH state at the moment.
-