[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). |