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.v1alpha.TargetSite] in a batch.default voidbatchVerifyTargetSites(BatchVerifyTargetSitesRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Verify target sites' ownership and validity.default voidcreateTargetSite(CreateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].default voiddeleteTargetSite(DeleteTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [TargetSite][google.cloud.discoveryengine.v1alpha.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 voidgetSiteSearchEngine(GetSiteSearchEngineRequest request, io.grpc.stub.StreamObserver<SiteSearchEngine> responseObserver) Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1alpha.SiteSearchEngine].default voidgetTargetSite(GetTargetSiteRequest request, io.grpc.stub.StreamObserver<TargetSite> responseObserver) Gets a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].default voidgetUriPatternDocumentData(GetUriPatternDocumentDataRequest request, io.grpc.stub.StreamObserver<GetUriPatternDocumentDataResponse> responseObserver) Gets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.default voidlistTargetSites(ListTargetSitesRequest request, io.grpc.stub.StreamObserver<ListTargetSitesResponse> responseObserver) Gets a list of [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite]s.default voidrecrawlUris(RecrawlUrisRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Request on-demand recrawl for a list of URIs.default voidsetUriPatternDocumentData(SetUriPatternDocumentDataRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Sets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.default voidupdateTargetSite(UpdateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
Method Details
-
getSiteSearchEngine
default void getSiteSearchEngine(GetSiteSearchEngineRequest request, io.grpc.stub.StreamObserver<SiteSearchEngine> responseObserver) Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1alpha.SiteSearchEngine].
-
createTargetSite
default void createTargetSite(CreateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
batchCreateTargetSites
default void batchCreateTargetSites(BatchCreateTargetSitesRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite] in a batch.
-
getTargetSite
default void getTargetSite(GetTargetSiteRequest request, io.grpc.stub.StreamObserver<TargetSite> responseObserver) Gets a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
updateTargetSite
default void updateTargetSite(UpdateTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
deleteTargetSite
default void deleteTargetSite(DeleteTargetSiteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
listTargetSites
default void listTargetSites(ListTargetSitesRequest request, io.grpc.stub.StreamObserver<ListTargetSitesResponse> responseObserver) Gets a list of [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite]s.
-
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.
-
setUriPatternDocumentData
default void setUriPatternDocumentData(SetUriPatternDocumentDataRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Sets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.
-
getUriPatternDocumentData
default void getUriPatternDocumentData(GetUriPatternDocumentDataRequest request, io.grpc.stub.StreamObserver<GetUriPatternDocumentDataResponse> responseObserver) Gets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.
-