Discovery Engine v1beta API - Class RecrawlUrisRequest (1.0.0-beta18)

public sealed class RecrawlUrisRequest : IMessage<RecrawlUrisRequest>, IEquatable<RecrawlUrisRequest>, IDeepCloneable<RecrawlUrisRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class RecrawlUrisRequest.

Request message for [SiteSearchEngineService.RecrawlUris][google.cloud.discoveryengine.v1beta.SiteSearchEngineService.RecrawlUris] method.

Inheritance

object > RecrawlUrisRequest

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

RecrawlUrisRequest()

public RecrawlUrisRequest()

RecrawlUrisRequest(RecrawlUrisRequest)

public RecrawlUrisRequest(RecrawlUrisRequest other)
Parameter
Name Description
other RecrawlUrisRequest

Properties

SiteCredential

public string SiteCredential { get; set; }

Optional. Full resource name of the [SiteCredential][], such as projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/siteCredentials/*. Only set to crawl private URIs.

Property Value
Type Description
string

SiteSearchEngine

public string SiteSearchEngine { get; set; }

Required. Full resource name of the [SiteSearchEngine][google.cloud.discoveryengine.v1beta.SiteSearchEngine], such as projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine.

Property Value
Type Description
string

SiteSearchEngineAsSiteSearchEngineName

public SiteSearchEngineName SiteSearchEngineAsSiteSearchEngineName { get; set; }

SiteSearchEngineName-typed view over the SiteSearchEngine resource name property.

Property Value
Type Description
SiteSearchEngineName

Uris

public RepeatedField<string> Uris { get; }

Required. List of URIs to crawl. At most 10K URIs are supported, otherwise an INVALID_ARGUMENT error is thrown. Each URI should match at least one [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite] in site_search_engine.

Property Value
Type Description
RepeatedFieldstring