Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class SpannerReference.
Message representing reference to a Spanner database and agent context.
Generated from protobuf message google.cloud.geminidataanalytics.v1beta.SpannerReference
Namespace
Google \ Cloud \ GeminiDataAnalytics \ V1betaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ database_reference |
SpannerDatabaseReference
Required. Singular proto that supports specifying which database and tables to include. |
↳ agent_context_reference |
AgentContextReference
Optional. Parameters for retrieving data from Agent Context. |
getDatabaseReference
Required. Singular proto that supports specifying which database and tables to include.
| Returns | |
|---|---|
| Type | Description |
SpannerDatabaseReference|null |
|
hasDatabaseReference
clearDatabaseReference
setDatabaseReference
Required. Singular proto that supports specifying which database and tables to include.
| Parameter | |
|---|---|
| Name | Description |
var |
SpannerDatabaseReference
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAgentContextReference
Optional. Parameters for retrieving data from Agent Context.
| Returns | |
|---|---|
| Type | Description |
AgentContextReference|null |
|
hasAgentContextReference
clearAgentContextReference
setAgentContextReference
Optional. Parameters for retrieving data from Agent Context.
| Parameter | |
|---|---|
| Name | Description |
var |
AgentContextReference
|
| Returns | |
|---|---|
| Type | Description |
$this |
|