[BindServiceMethod(typeof(SiteSearchEngineService), "BindService")]
public abstract class SiteSearchEngineService.SiteSearchEngineServiceBaseReference documentation and code samples for the Discovery Engine v1 API class SiteSearchEngineService.SiteSearchEngineServiceBase.
Base class for server-side implementations of SiteSearchEngineService
Namespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Methods
BatchCreateTargetSites(BatchCreateTargetSitesRequest, ServerCallContext)
public virtual Task<Operation> BatchCreateTargetSites(BatchCreateTargetSitesRequest request, ServerCallContext context)Creates [TargetSite][google.cloud.discoveryengine.v1.TargetSite] in a batch.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        BatchCreateTargetSitesRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
BatchVerifyTargetSites(BatchVerifyTargetSitesRequest, ServerCallContext)
public virtual Task<Operation> BatchVerifyTargetSites(BatchVerifyTargetSitesRequest request, ServerCallContext context)Verify target sites' ownership and validity. This API sends all the target sites under site search engine for verification.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        BatchVerifyTargetSitesRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
CreateSitemap(CreateSitemapRequest, ServerCallContext)
public virtual Task<Operation> CreateSitemap(CreateSitemapRequest request, ServerCallContext context)Creates a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateSitemapRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
CreateTargetSite(CreateTargetSiteRequest, ServerCallContext)
public virtual Task<Operation> CreateTargetSite(CreateTargetSiteRequest request, ServerCallContext context)Creates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateTargetSiteRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
DeleteSitemap(DeleteSitemapRequest, ServerCallContext)
public virtual Task<Operation> DeleteSitemap(DeleteSitemapRequest request, ServerCallContext context)Deletes a [Sitemap][google.cloud.discoveryengine.v1.Sitemap].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteSitemapRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
DeleteTargetSite(DeleteTargetSiteRequest, ServerCallContext)
public virtual Task<Operation> DeleteTargetSite(DeleteTargetSiteRequest request, ServerCallContext context)Deletes a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteTargetSiteRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
DisableAdvancedSiteSearch(DisableAdvancedSiteSearchRequest, ServerCallContext)
public virtual Task<Operation> DisableAdvancedSiteSearch(DisableAdvancedSiteSearchRequest request, ServerCallContext context)Downgrade from advanced site search to basic site search.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DisableAdvancedSiteSearchRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
EnableAdvancedSiteSearch(EnableAdvancedSiteSearchRequest, ServerCallContext)
public virtual Task<Operation> EnableAdvancedSiteSearch(EnableAdvancedSiteSearchRequest request, ServerCallContext context)Upgrade from basic site search to advanced site search.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        EnableAdvancedSiteSearchRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
FetchDomainVerificationStatus(FetchDomainVerificationStatusRequest, ServerCallContext)
public virtual Task<FetchDomainVerificationStatusResponse> FetchDomainVerificationStatus(FetchDomainVerificationStatusRequest request, ServerCallContext context)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.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        FetchDomainVerificationStatusRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskFetchDomainVerificationStatusResponse | 
        The response to send back to the client (wrapped by a task).  | 
      
FetchSitemaps(FetchSitemapsRequest, ServerCallContext)
public virtual Task<FetchSitemapsResponse> FetchSitemaps(FetchSitemapsRequest request, ServerCallContext context)Fetch [Sitemap][google.cloud.discoveryengine.v1.Sitemap]s in a [DataStore][google.cloud.discoveryengine.v1.DataStore].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        FetchSitemapsRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskFetchSitemapsResponse | 
        The response to send back to the client (wrapped by a task).  | 
      
GetSiteSearchEngine(GetSiteSearchEngineRequest, ServerCallContext)
public virtual Task<SiteSearchEngine> GetSiteSearchEngine(GetSiteSearchEngineRequest request, ServerCallContext context)Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1.SiteSearchEngine].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetSiteSearchEngineRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskSiteSearchEngine | 
        The response to send back to the client (wrapped by a task).  | 
      
GetTargetSite(GetTargetSiteRequest, ServerCallContext)
public virtual Task<TargetSite> GetTargetSite(GetTargetSiteRequest request, ServerCallContext context)Gets a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetTargetSiteRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskTargetSite | 
        The response to send back to the client (wrapped by a task).  | 
      
ListTargetSites(ListTargetSitesRequest, ServerCallContext)
public virtual Task<ListTargetSitesResponse> ListTargetSites(ListTargetSitesRequest request, ServerCallContext context)Gets a list of [TargetSite][google.cloud.discoveryengine.v1.TargetSite]s.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListTargetSitesRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskListTargetSitesResponse | 
        The response to send back to the client (wrapped by a task).  | 
      
RecrawlUris(RecrawlUrisRequest, ServerCallContext)
public virtual Task<Operation> RecrawlUris(RecrawlUrisRequest request, ServerCallContext context)Request on-demand recrawl for a list of URIs.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        RecrawlUrisRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  | 
      
UpdateTargetSite(UpdateTargetSiteRequest, ServerCallContext)
public virtual Task<Operation> UpdateTargetSite(UpdateTargetSiteRequest request, ServerCallContext context)Updates a [TargetSite][google.cloud.discoveryengine.v1.TargetSite].
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateTargetSiteRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
TaskOperation | 
        The response to send back to the client (wrapped by a task).  |