Data Analytics API with Gemini V1BETA API - Class Google::Cloud::GeminiDataAnalytics::V1beta::SearchScope (v1.4.0)

Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#include_dataset_references

def include_dataset_references() -> ::Array<::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryDatasetReference>
Returns

#include_dataset_references=

def include_dataset_references=(value) -> ::Array<::Google::Cloud::GeminiDataAnalytics::V1beta::BigQueryDatasetReference>
Parameter
Returns

#include_project_ids

def include_project_ids() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. The BigQuery project ids to search over.

#include_project_ids=

def include_project_ids=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. The BigQuery project ids to search over.
Returns
  • (::Array<::String>) — Optional. The BigQuery project ids to search over.