Class SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<SiteSearchEngineServiceGrpc.SiteSearchEngineServiceFutureStub>
com.google.cloud.discoveryengine.v1alpha.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.v1alpha.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>createTargetSite(CreateTargetSiteRequest request) Creates a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].com.google.common.util.concurrent.ListenableFuture<Operation>deleteTargetSite(DeleteTargetSiteRequest request) Deletes a [TargetSite][google.cloud.discoveryengine.v1alpha.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<SiteSearchEngine>Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1alpha.SiteSearchEngine].com.google.common.util.concurrent.ListenableFuture<TargetSite>getTargetSite(GetTargetSiteRequest request) Gets a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].com.google.common.util.concurrent.ListenableFuture<GetUriPatternDocumentDataResponse>Gets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.com.google.common.util.concurrent.ListenableFuture<ListTargetSitesResponse>listTargetSites(ListTargetSitesRequest request) Gets a list of [TargetSite][google.cloud.discoveryengine.v1alpha.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>Sets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.com.google.common.util.concurrent.ListenableFuture<Operation>updateTargetSite(UpdateTargetSiteRequest request) Updates a [TargetSite][google.cloud.discoveryengine.v1alpha.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.v1alpha.SiteSearchEngine].
-
createTargetSite
public com.google.common.util.concurrent.ListenableFuture<Operation> createTargetSite(CreateTargetSiteRequest request) Creates a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
batchCreateTargetSites
public com.google.common.util.concurrent.ListenableFuture<Operation> batchCreateTargetSites(BatchCreateTargetSitesRequest request) Creates [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite] in a batch.
-
getTargetSite
public com.google.common.util.concurrent.ListenableFuture<TargetSite> getTargetSite(GetTargetSiteRequest request) Gets a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
updateTargetSite
public com.google.common.util.concurrent.ListenableFuture<Operation> updateTargetSite(UpdateTargetSiteRequest request) Updates a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
deleteTargetSite
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteTargetSite(DeleteTargetSiteRequest request) Deletes a [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite].
-
listTargetSites
public com.google.common.util.concurrent.ListenableFuture<ListTargetSitesResponse> listTargetSites(ListTargetSitesRequest request) Gets a list of [TargetSite][google.cloud.discoveryengine.v1alpha.TargetSite]s.
-
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.
-
setUriPatternDocumentData
public com.google.common.util.concurrent.ListenableFuture<Operation> setUriPatternDocumentData(SetUriPatternDocumentDataRequest request) Sets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.
-
getUriPatternDocumentData
public com.google.common.util.concurrent.ListenableFuture<GetUriPatternDocumentDataResponse> getUriPatternDocumentData(GetUriPatternDocumentDataRequest request) Gets the URI Pattern to Document data mapping for an Advanced Site Search DataStore.
-