public sealed class SearchScope : IMessage<SearchScope>, IEquatable<SearchScope>, IDeepCloneable<SearchScope>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class SearchScope.
Message representing filters to apply to search over BigQuery tables.
At least one of include_project_ids or include_dataset_references must be
populated with non-blank identifiers. Tables matching either field are
included, so the two fields are unioned (OR-ed) rather than intersected.
Note: SearchScope is only supported for standalone conversations
(ChatRequest.inline_context or
ClientManagedResourceContext.inline_context) and is not supported in
[DataAgent][google.cloud.geminidataanalytics.v1beta.DataAgent].
Implements
IMessageSearchScope, IEquatableSearchScope, IDeepCloneableSearchScope, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
SearchScope()
public SearchScope()SearchScope(SearchScope)
public SearchScope(SearchScope other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchScope |
Properties
IncludeDatasetReferences
public RepeatedField<BigQueryDatasetReference> IncludeDatasetReferences { get; }Optional. The BigQuery dataset references to search over.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldBigQueryDatasetReference |
|
IncludeProjectIds
public RepeatedField<string> IncludeProjectIds { get; }Optional. The BigQuery project ids to search over.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|