Interface Project.CustomerProvidedConfig.NotebooklmConfigOrBuilder (0.90.0)

public static interface Project.CustomerProvidedConfig.NotebooklmConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

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.