public sealed class SiteSearchEngineServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the Discovery Engine v1 API class SiteSearchEngineServiceSettings.
Settings for SiteSearchEngineServiceClient instances.
Namespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
SiteSearchEngineServiceSettings()
public SiteSearchEngineServiceSettings()
Constructs a new SiteSearchEngineServiceSettings object with default settings.
Properties
BatchCreateTargetSitesOperationsSettings
public OperationsSettings BatchCreateTargetSitesOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.BatchCreateTargetSites
and
SiteSearchEngineServiceClient.BatchCreateTargetSitesAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
BatchCreateTargetSitesSettings
public CallSettings BatchCreateTargetSitesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.BatchCreateTargetSites
and
SiteSearchEngineServiceClient.BatchCreateTargetSitesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
BatchVerifyTargetSitesOperationsSettings
public OperationsSettings BatchVerifyTargetSitesOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.BatchVerifyTargetSites
and
SiteSearchEngineServiceClient.BatchVerifyTargetSitesAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
BatchVerifyTargetSitesSettings
public CallSettings BatchVerifyTargetSitesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.BatchVerifyTargetSites
and
SiteSearchEngineServiceClient.BatchVerifyTargetSitesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateTargetSiteOperationsSettings
public OperationsSettings CreateTargetSiteOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.CreateTargetSite
and
SiteSearchEngineServiceClient.CreateTargetSiteAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateTargetSiteSettings
public CallSettings CreateTargetSiteSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.CreateTargetSite
and
SiteSearchEngineServiceClient.CreateTargetSiteAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteTargetSiteOperationsSettings
public OperationsSettings DeleteTargetSiteOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.DeleteTargetSite
and
SiteSearchEngineServiceClient.DeleteTargetSiteAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteTargetSiteSettings
public CallSettings DeleteTargetSiteSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.DeleteTargetSite
and
SiteSearchEngineServiceClient.DeleteTargetSiteAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DisableAdvancedSiteSearchOperationsSettings
public OperationsSettings DisableAdvancedSiteSearchOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.DisableAdvancedSiteSearch
and SiteSearchEngineServiceClient.DisableAdvancedSiteSearchAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DisableAdvancedSiteSearchSettings
public CallSettings DisableAdvancedSiteSearchSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.DisableAdvancedSiteSearch
and
SiteSearchEngineServiceClient.DisableAdvancedSiteSearchAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
EnableAdvancedSiteSearchOperationsSettings
public OperationsSettings EnableAdvancedSiteSearchOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.EnableAdvancedSiteSearch
and SiteSearchEngineServiceClient.EnableAdvancedSiteSearchAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
EnableAdvancedSiteSearchSettings
public CallSettings EnableAdvancedSiteSearchSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.EnableAdvancedSiteSearch
and
SiteSearchEngineServiceClient.EnableAdvancedSiteSearchAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
FetchDomainVerificationStatusSettings
public CallSettings FetchDomainVerificationStatusSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.FetchDomainVerificationStatus
and
SiteSearchEngineServiceClient.FetchDomainVerificationStatusAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetSiteSearchEngineSettings
public CallSettings GetSiteSearchEngineSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.GetSiteSearchEngine
and
SiteSearchEngineServiceClient.GetSiteSearchEngineAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetTargetSiteSettings
public CallSettings GetTargetSiteSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.GetTargetSite
and SiteSearchEngineServiceClient.GetTargetSiteAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListTargetSitesSettings
public CallSettings ListTargetSitesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.ListTargetSites
and
SiteSearchEngineServiceClient.ListTargetSitesAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }
The settings to use for the LocationsClient associated with the client.
Property Value | |
---|---|
Type | Description |
LocationsSettings |
RecrawlUrisOperationsSettings
public OperationsSettings RecrawlUrisOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.RecrawlUris
and
SiteSearchEngineServiceClient.RecrawlUrisAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
RecrawlUrisSettings
public CallSettings RecrawlUrisSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.RecrawlUris
and SiteSearchEngineServiceClient.RecrawlUrisAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateTargetSiteOperationsSettings
public OperationsSettings UpdateTargetSiteOperationsSettings { get; set; }
Long Running Operation settings for calls to SiteSearchEngineServiceClient.UpdateTargetSite
and
SiteSearchEngineServiceClient.UpdateTargetSiteAsync
.
Property Value | |
---|---|
Type | Description |
OperationsSettings |
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateTargetSiteSettings
public CallSettings UpdateTargetSiteSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
SiteSearchEngineServiceClient.UpdateTargetSite
and
SiteSearchEngineServiceClient.UpdateTargetSiteAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public SiteSearchEngineServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
SiteSearchEngineServiceSettings |
A deep clone of this SiteSearchEngineServiceSettings object. |
GetDefault()
public static SiteSearchEngineServiceSettings GetDefault()
Get a new instance of the default SiteSearchEngineServiceSettings.
Returns | |
---|---|
Type | Description |
SiteSearchEngineServiceSettings |
A new instance of the default SiteSearchEngineServiceSettings. |