Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class QueryDataRequest.
Request to query data from a natural language query.
Generated from protobuf message google.cloud.geminidataanalytics.v1beta.QueryDataRequest
Namespace
Google \ Cloud \ GeminiDataAnalytics \ V1betaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. The parent resource to generate the query for. Format: projects/{project}/locations/{location} |
↳ prompt |
string
Required. The natural language query for which to generate query. Example: "What are the top 5 best selling products this month?" |
↳ context |
QueryDataContext
Required. The context for the data query, including the data sources to use. |
↳ generation_options |
GenerationOptions
Optional. Options to control query generation and execution behavior. |
getParent
Required. The parent resource to generate the query for.
Format: projects/{project}/locations/{location}
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
Required. The parent resource to generate the query for.
Format: projects/{project}/locations/{location}
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPrompt
Required. The natural language query for which to generate query.
Example: "What are the top 5 best selling products this month?"
| Returns | |
|---|---|
| Type | Description |
string |
|
setPrompt
Required. The natural language query for which to generate query.
Example: "What are the top 5 best selling products this month?"
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getContext
Required. The context for the data query, including the data sources to use.
| Returns | |
|---|---|
| Type | Description |
QueryDataContext|null |
|
hasContext
clearContext
setContext
Required. The context for the data query, including the data sources to use.
| Parameter | |
|---|---|
| Name | Description |
var |
QueryDataContext
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGenerationOptions
Optional. Options to control query generation and execution behavior.
| Returns | |
|---|---|
| Type | Description |
GenerationOptions|null |
|
hasGenerationOptions
clearGenerationOptions
setGenerationOptions
Optional. Options to control query generation and execution behavior.
| Parameter | |
|---|---|
| Name | Description |
var |
GenerationOptions
|
| Returns | |
|---|---|
| Type | Description |
$this |
|