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 Details

    • getSiteSearchEngine

      default void getSiteSearchEngine(GetSiteSearchEngineRequest request, io.grpc.stub.StreamObserver<SiteSearchEngine> responseObserver)
       Gets the
       [SiteSearchEngine][google.cloud.discoveryengine.v1.SiteSearchEngine].
       
    • createTargetSite

      default void createTargetSite(CreateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
       
    • batchCreateTargetSites

      default void batchCreateTargetSites(BatchCreateTargetSitesRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates [TargetSite][google.cloud.discoveryengine.v1.TargetSite] in a
       batch.
       
    • getTargetSite

      default void getTargetSite(GetTargetSiteRequest request, io.grpc.stub.StreamObserver<TargetSite> responseObserver)
       Gets a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
       
    • updateTargetSite

      default void updateTargetSite(UpdateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
       
    • deleteTargetSite

      default void deleteTargetSite(DeleteTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
       
    • listTargetSites

      default void listTargetSites(ListTargetSitesRequest request, io.grpc.stub.StreamObserver<ListTargetSitesResponse> responseObserver)
       Gets a list of [TargetSite][google.cloud.discoveryengine.v1.TargetSite]s.
       
    • createSitemap

      default void createSitemap(CreateSitemapRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].
       
    • deleteSitemap

      default void deleteSitemap(DeleteSitemapRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].
       
    • fetchSitemaps

      default void fetchSitemaps(FetchSitemapsRequest request, io.grpc.stub.StreamObserver<FetchSitemapsResponse> responseObserver)
       Fetch [Sitemap][google.cloud.discoveryengine.v1.Sitemap]s in a
       [DataStore][google.cloud.discoveryengine.v1.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.