Package types (0.2.0)

API documentation for geminidataanalytics_v1alpha.types package.

Classes

AnalysisEvent

An event indicating the progress of an analysis.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

AnalysisMessage

A message produced during analysis.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

AnalysisOptions

Options for analysis.

AnalysisQuery

A query for performing an analysis.

BigQueryJob

A BigQuery job executed by the system.

BigQueryTableReference

Message representing a reference to a single BigQuery table.

BigQueryTableReferences

Message representing references to BigQuery tables.

Blob

A blob of data with a MIME type.

ChartMessage

A message produced during chart generation.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ChartOptions

Options for chart generation.

ChartQuery

A query for generating a chart.

ChartResult

The result of a chart generation query.

ChatRequest

Request for Chat.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Context

A collection of context to apply to this conversation

Conversation

Message for a conversation.

ConversationOptions

Options for the conversation.

ConversationReference

Reference to a persisted conversation and agent context.

CreateConversationRequest

Request for creating a conversation.

CreateDataAgentRequest

Message for creating a DataAgent.

Credentials

Represents different forms of credential specification.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DataAgent

Message describing a DataAgent object.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DataAgentContext

Context for the chat request using a data agent.

DataAnalyticsAgent

Message describing a DataAnalyticsAgent object.

DataMessage

A message produced during data retrieval.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DataQuery

A query for retrieving data.

DataResult

Retrieved data.

Datasource

A datasource that can be used to answer questions.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DatasourceReferences

A collection of references to datasources.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

DeleteDataAgentRequest

Message for deleting a DataAgent.

DirectLookup

Direct lookup parameters.

ErrorMessage

An error message.

Field

A field in a schema.

GetConversationRequest

Request for getting a conversation based on parent and conversation id.

GetDataAgentRequest

Message for getting a DataAgent.

ListAccessibleDataAgentsRequest

Message for requesting list of accessible DataAgents.

ListAccessibleDataAgentsResponse

Message for response to listing accessible DataAgents.

ListConversationsRequest

Request for listing conversations based on parent.

ListConversationsResponse

Message for response to listing conversations.

ListDataAgentsRequest

Message for requesting list of DataAgents.

ListDataAgentsResponse

Message for response to listing DataAgents.

ListMessagesRequest

Request for listing chat messages based on parent and conversation_id.

ListMessagesResponse

Response for listing chat messages.

LookerExploreReference

Message representing a reference to a single Looker explore.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

LookerExploreReferences

Message representing references to Looker explores.

LookerQuery

A query for retrieving data from a Looker explore. See https://cloud.google.com/looker/docs/reference/looker-api/latest/methods/Query/run_inline_query

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Message

A message from an internaction between the user and the system.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

OAuthCredentials

Represents OAuth credentials.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

OperationMetadata

Represents the metadata of the long-running operation.

PrivateLookerInstanceInfo

Message representing a private Looker instance info required if the Looker instance is behind a private network.

RetrieveBigQueryRecentRelevantTablesRequest

Request for retrieving BigQuery table references from recently accessed tables. Response is sorted by semantic similarity to the query.

RetrieveBigQueryRecentRelevantTablesResponse

Response for retrieving BigQuery table references from recently accessed tables. Response is sorted by semantic similarity to the query.

RetrieveBigQueryTableContextRequest

Request for retrieving BigQuery table contextual data via direct lookup.

RetrieveBigQueryTableContextResponse

Response for retrieving BigQuery table contextual data via direct lookup.

RetrieveBigQueryTableContextsFromRecentTablesRequest

Request for retrieving BigQuery table contextual data from recently accessed tables. Response is sorted by semantic similarity to the query.

RetrieveBigQueryTableContextsFromRecentTablesResponse

Response for retrieving BigQuery table contextual data from recently accessed tables. Response is sorted by semantic similarity to the query.

RetrieveBigQueryTableContextsRequest

Request for retrieving BigQuery table contextual data via direct lookup.

RetrieveBigQueryTableContextsResponse

Response for retrieving BigQuery table contextual data via direct lookup.

RetrieveBigQueryTableSuggestedDescriptionsRequest

Request for retrieving BigQuery table schema with suggested table and column descriptions. Columns are sorted by default BigQuery table schema order.

RetrieveBigQueryTableSuggestedDescriptionsResponse

Response for retrieving BigQuery table schema with suggested table and column descriptions. Columns are sorted by default BigQuery table schema order.

RetrieveBigQueryTableSuggestedExamplesRequest

Request for retrieving BigQuery table schema with suggested NL-SQL examples.

RetrieveBigQueryTableSuggestedExamplesResponse

Request for retrieving BigQuery table schema with suggested NL-SQL examples.

Schema

The schema of a Datasource or QueryResult instance.

SchemaMessage

A message produced during schema resolution.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SchemaQuery

A query for resolving the schema relevant to the posed question.

SchemaResult

The result of schema resolution.

StorageMessage

A stored message containing user message or system message.

StudioDatasourceReference

Message representing a reference to a single LookerStudio datasource.

StudioDatasourceReferences

Message representing references to LookerStudio datasources.

SystemMessage

A message from the system in response to the user. This message can also be a message from the user as historical context for multiturn conversations with the system.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

TableCandidate

A retrieved BigQuery table candidate.

TextMessage

A multi-part text message.

UpdateDataAgentRequest

Message for updating a DataAgent.

UserMessage

A message from the user that is interacting with the system.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields