public static interface Project.CustomerProvidedConfig.NotebooklmConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDataProtectionPolicy()
public abstract Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicy getDataProtectionPolicy()Optional. Specifies the data protection policy for NotebookLM.
.google.cloud.discoveryengine.v1beta.Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicy data_protection_policy = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicy |
The dataProtectionPolicy. |
getDataProtectionPolicyOrBuilder()
public abstract Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicyOrBuilder getDataProtectionPolicyOrBuilder()Optional. Specifies the data protection policy for NotebookLM.
.google.cloud.discoveryengine.v1beta.Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicy data_protection_policy = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicyOrBuilder |
|
getModelArmorConfig()
public abstract Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig getModelArmorConfig()Model Armor configuration to be used for sanitizing user prompts and LLM responses.
.google.cloud.discoveryengine.v1beta.Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig model_armor_config = 1;
| Returns | |
|---|---|
| Type | Description |
Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig |
The modelArmorConfig. |
getModelArmorConfigOrBuilder()
public abstract Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfigOrBuilder getModelArmorConfigOrBuilder()Model Armor configuration to be used for sanitizing user prompts and LLM responses.
.google.cloud.discoveryengine.v1beta.Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig model_armor_config = 1;
| Returns | |
|---|---|
| Type | Description |
Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfigOrBuilder |
|
getObservabilityConfig()
public abstract ObservabilityConfig getObservabilityConfig()Optional. Observability config for NotebookLM.
.google.cloud.discoveryengine.v1beta.ObservabilityConfig observability_config = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ObservabilityConfig |
The observabilityConfig. |
getObservabilityConfigOrBuilder()
public abstract ObservabilityConfigOrBuilder getObservabilityConfigOrBuilder()Optional. Observability config for NotebookLM.
.google.cloud.discoveryengine.v1beta.ObservabilityConfig observability_config = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ObservabilityConfigOrBuilder |
|
getOptOutNotebookSharing()
public abstract boolean getOptOutNotebookSharing()Optional. Whether to disable the notebook sharing feature for the project. Default to false if not specified.
bool opt_out_notebook_sharing = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The optOutNotebookSharing. |
hasDataProtectionPolicy()
public abstract boolean hasDataProtectionPolicy()Optional. Specifies the data protection policy for NotebookLM.
.google.cloud.discoveryengine.v1beta.Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicy data_protection_policy = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dataProtectionPolicy field is set. |
hasModelArmorConfig()
public abstract boolean hasModelArmorConfig()Model Armor configuration to be used for sanitizing user prompts and LLM responses.
.google.cloud.discoveryengine.v1beta.Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig model_armor_config = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the modelArmorConfig field is set. |
hasObservabilityConfig()
public abstract boolean hasObservabilityConfig()Optional. Observability config for NotebookLM.
.google.cloud.discoveryengine.v1beta.ObservabilityConfig observability_config = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the observabilityConfig field is set. |