Class SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub>
com.google.cloud.discoveryengine.v1.SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub
- Enclosing class:
- SiteSearchEngineServiceGrpc
public static final class SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service
SiteSearchEngineService.
Service for managing site search related resources.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Operation>Creates [TargetSite][google.cloud.discoveryengine.v1.TargetSite] in a batch.com.google.common.util.concurrent.ListenableFuture<Operation>Verify target sites' ownership and validity.build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Operation>createSitemap(CreateSitemapRequest request) Creates a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].com.google.common.util.concurrent.ListenableFuture<Operation>createTargetSite(CreateTargetSiteRequest request) Creates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].com.google.common.util.concurrent.ListenableFuture<Operation>deleteSitemap(DeleteSitemapRequest request) Deletes a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].com.google.common.util.concurrent.ListenableFuture<Operation>deleteTargetSite(DeleteTargetSiteRequest request) Deletes a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].com.google.common.util.concurrent.ListenableFuture<Operation>Downgrade from advanced site search to basic site search.com.google.common.util.concurrent.ListenableFuture<Operation>Upgrade from basic site search to advanced site search.com.google.common.util.concurrent.ListenableFuture<FetchDomainVerificationStatusResponse>Returns list of target sites with its domain verification status.com.google.common.util.concurrent.ListenableFuture<FetchSitemapsResponse>fetchSitemaps(FetchSitemapsRequest request) Fetch [Sitemap][google.cloud.discoveryengine.v1.Sitemap]s in a [DataStore][google.cloud.discoveryengine.v1.DataStore].com.google.common.util.concurrent.ListenableFuture<SiteSearchEngine>Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1.SiteSearchEngine].com.google.common.util.concurrent.ListenableFuture<TargetSite>getTargetSite(GetTargetSiteRequest request) Gets a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].com.google.common.util.concurrent.ListenableFuture<ListTargetSitesResponse>listTargetSites(ListTargetSitesRequest request) Gets a list of [TargetSite][google.cloud.discoveryengine.v1.TargetSite]s.com.google.common.util.concurrent.ListenableFuture<Operation>recrawlUris(RecrawlUrisRequest request) Request on-demand recrawl for a list of URIs.com.google.common.util.concurrent.ListenableFuture<Operation>updateTargetSite(UpdateTargetSiteRequest request) Updates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub>
-
getSiteSearchEngine
public com.google.common.util.concurrent.ListenableFuture<SiteSearchEngine> getSiteSearchEngine(GetSiteSearchEngineRequest request) Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1.SiteSearchEngine].
-
createTargetSite
public com.google.common.util.concurrent.ListenableFuture<Operation> createTargetSite(CreateTargetSiteRequest request) Creates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
-
batchCreateTargetSites
public com.google.common.util.concurrent.ListenableFuture<Operation> batchCreateTargetSites(BatchCreateTargetSitesRequest request) Creates [TargetSite][google.cloud.discoveryengine.v1.TargetSite] in a batch.
-
getTargetSite
public com.google.common.util.concurrent.ListenableFuture<TargetSite> getTargetSite(GetTargetSiteRequest request) Gets a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
-
updateTargetSite
public com.google.common.util.concurrent.ListenableFuture<Operation> updateTargetSite(UpdateTargetSiteRequest request) Updates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
-
deleteTargetSite
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteTargetSite(DeleteTargetSiteRequest request) Deletes a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
-
listTargetSites
public com.google.common.util.concurrent.ListenableFuture<ListTargetSitesResponse> listTargetSites(ListTargetSitesRequest request) Gets a list of [TargetSite][google.cloud.discoveryengine.v1.TargetSite]s.
-
createSitemap
public com.google.common.util.concurrent.ListenableFuture<Operation> createSitemap(CreateSitemapRequest request) Creates a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].
-
deleteSitemap
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteSitemap(DeleteSitemapRequest request) Deletes a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].
-
fetchSitemaps
public com.google.common.util.concurrent.ListenableFuture<FetchSitemapsResponse> fetchSitemaps(FetchSitemapsRequest request) Fetch [Sitemap][google.cloud.discoveryengine.v1.Sitemap]s in a [DataStore][google.cloud.discoveryengine.v1.DataStore].
-
enableAdvancedSiteSearch
public com.google.common.util.concurrent.ListenableFuture<Operation> enableAdvancedSiteSearch(EnableAdvancedSiteSearchRequest request) Upgrade from basic site search to advanced site search.
-
disableAdvancedSiteSearch
public com.google.common.util.concurrent.ListenableFuture<Operation> disableAdvancedSiteSearch(DisableAdvancedSiteSearchRequest request) Downgrade from advanced site search to basic site search.
-
recrawlUris
public com.google.common.util.concurrent.ListenableFuture<Operation> recrawlUris(RecrawlUrisRequest request) Request on-demand recrawl for a list of URIs.
-
batchVerifyTargetSites
public com.google.common.util.concurrent.ListenableFuture<Operation> batchVerifyTargetSites(BatchVerifyTargetSitesRequest request) Verify target sites' ownership and validity. This API sends all the target sites under site search engine for verification.
-
fetchDomainVerificationStatus
public com.google.common.util.concurrent.ListenableFuture<FetchDomainVerificationStatusResponse> fetchDomainVerificationStatus(FetchDomainVerificationStatusRequest request) 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.
-