public sealed class DataStore.Types.FederatedSearchConfig.Types.NotebooklmConfig : IMessage<DataStore.Types.FederatedSearchConfig.Types.NotebooklmConfig>, IEquatable<DataStore.Types.FederatedSearchConfig.Types.NotebooklmConfig>, IDeepCloneable<DataStore.Types.FederatedSearchConfig.Types.NotebooklmConfig>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1 API class DataStore.Types.FederatedSearchConfig.Types.NotebooklmConfig.
Config for connecting to NotebookLM Enterprise.
Implements
IMessageDataStoreTypesFederatedSearchConfigTypesNotebooklmConfig, IEquatableDataStoreTypesFederatedSearchConfigTypesNotebooklmConfig, IDeepCloneableDataStoreTypesFederatedSearchConfigTypesNotebooklmConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
NotebooklmConfig()
public NotebooklmConfig()NotebooklmConfig(NotebooklmConfig)
public NotebooklmConfig(DataStore.Types.FederatedSearchConfig.Types.NotebooklmConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DataStoreTypesFederatedSearchConfigTypesNotebooklmConfig |
Properties
Notebooks
public RepeatedField<string> Notebooks { get; }Optional. Restricts this data store to the given notebooks. When empty, the data store covers every notebook the querying user can access, which is the existing behaviour.
Each entry is a full notebook resource name, such as
projects/*/locations/*/notebooks/*.
Scoping is enforced on results as well as requested upstream, so a notebook outside this list cannot appear in a search response through this data store even if the backend returns one.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
NotebooksAsNotebookNames
public ResourceNameList<NotebookName> NotebooksAsNotebookNames { get; }NotebookName-typed view over the Notebooks resource name property.
| Property Value | |
|---|---|
| Type | Description |
ResourceNameListNotebookName |
|
SearchConfig
public string SearchConfig { get; set; }Required. Search config name.
Format: projects//locations/global/notebookLmSearchConfigs/
| Property Value | |
|---|---|
| Type | Description |
string |
|