[BindServiceMethod(typeof(SiteSearchEngineService), "BindService")]
public abstract class SiteSearchEngineService.SiteSearchEngineServiceBase
Reference 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 |
BatchCreateTargetSitesRequest The request received from the client. |
context |
ServerCallContext The 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 |
BatchVerifyTargetSitesRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateTargetSiteRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteTargetSiteRequest The request received from the client. |
context |
ServerCallContext The 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 |
DisableAdvancedSiteSearchRequest The request received from the client. |
context |
ServerCallContext The 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 |
EnableAdvancedSiteSearchRequest The request received from the client. |
context |
ServerCallContext The 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 |
FetchDomainVerificationStatusRequest The request received from the client. |
context |
ServerCallContext The 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). |
GetSiteSearchEngine(GetSiteSearchEngineRequest, ServerCallContext)
public virtual Task<SiteSearchEngine> GetSiteSearchEngine(GetSiteSearchEngineRequest request, ServerCallContext context)
Gets the [SiteSearchEngine][google.cloud.discoveryengine.v1.SiteSearchEngine].
Parameters | |
---|---|
Name | Description |
request |
GetSiteSearchEngineRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetTargetSiteRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListTargetSitesRequest The request received from the client. |
context |
ServerCallContext The 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 |
RecrawlUrisRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateTargetSiteRequest The request received from the client. |
context |
ServerCallContext The 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). |