Discovery Engine v1beta API - Class GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource (1.0.0-beta24)

public sealed class GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource : IMessage<GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource>, IEquatable<GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource>, IDeepCloneable<GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource.

Google Search config parameters.

Inheritance

object > GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

GoogleSearchSource()

public GoogleSearchSource()

GoogleSearchSource(GoogleSearchSource)

public GoogleSearchSource(GenerateGroundedContentRequest.Types.GroundingSource.Types.GoogleSearchSource other)
Parameter
Name Description
other GenerateGroundedContentRequestTypesGroundingSourceTypesGoogleSearchSource

Properties

BlockingConfidence

public Citation.Types.PhishBlockThreshold BlockingConfidence { get; set; }

Optional. Sites with confidence level chosen & above this value will be blocked from the search results.

Property Value
Type Description
CitationTypesPhishBlockThreshold

DynamicRetrievalConfig

public GenerateGroundedContentRequest.Types.DynamicRetrievalConfiguration DynamicRetrievalConfig { get; set; }

Optional. Specifies the dynamic retrieval configuration for the given source.

Property Value
Type Description
GenerateGroundedContentRequestTypesDynamicRetrievalConfiguration

ExcludeDomains

public RepeatedField<string> ExcludeDomains { get; }

Optional. List of domains to be excluded from the search results.

Property Value
Type Description
RepeatedFieldstring