Data Analytics API with Gemini v1beta API - Namespace Google.Cloud.GeminiDataAnalytics.V1Beta (1.0.0-beta01)

Classes

AnalysisEvent

An event indicating the progress of an analysis.

AnalysisMessage

A message produced during analysis.

AnalysisOptions

Options for analysis.

AnalysisOptions.Types

Container for nested types declared in the AnalysisOptions message type.

AnalysisOptions.Types.Python

Options for Python 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.

ChartOptions

Options for chart generation.

ChartOptions.Types

Container for nested types declared in the ChartOptions message type.

ChartOptions.Types.ImageOptions

Options for rendering images of generated charts.

ChartOptions.Types.ImageOptions.Types

Container for nested types declared in the ImageOptions message type.

ChartOptions.Types.ImageOptions.Types.NoImage

No image.

ChartOptions.Types.ImageOptions.Types.SvgOptions

SVG options.

ChartQuery

A query for generating a chart.

ChartResult

The result of a chart generation query.

ChatRequest

Request for Chat.

Context

A collection of context to apply to this conversation

ContextRetrievalService

Service to ask a natural language question with a provided project, returns BigQuery tables that are relevant to the question within the project scope that is accessible to the user, along with contextual data including table schema information as well as sample values.

ContextRetrievalService.ContextRetrievalServiceBase

Base class for server-side implementations of ContextRetrievalService

ContextRetrievalService.ContextRetrievalServiceClient

Client for ContextRetrievalService

ContextRetrievalServiceClient

ContextRetrievalService client wrapper, for convenient use.

ContextRetrievalServiceClientBuilder

Builder class for ContextRetrievalServiceClient to provide simple configuration of credentials, endpoint etc.

ContextRetrievalServiceClientImpl

ContextRetrievalService client wrapper implementation, for convenient use.

ContextRetrievalServiceSettings

Settings for ContextRetrievalServiceClient instances.

Conversation

Message for a conversation.

ConversationName

Resource name for the Conversation resource.

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.

DataAgent

Message describing a DataAgent object.

DataAgentContext

Context for the chat request using a data agent.

DataAgentContext.Types

Container for nested types declared in the DataAgentContext message type.

DataAgentName

Resource name for the DataAgent resource.

DataAgentService

Service describing handlers for resources.

DataAgentService.DataAgentServiceBase

Base class for server-side implementations of DataAgentService

DataAgentService.DataAgentServiceClient

Client for DataAgentService

DataAgentServiceClient

DataAgentService client wrapper, for convenient use.

DataAgentServiceClientBuilder

Builder class for DataAgentServiceClient to provide simple configuration of credentials, endpoint etc.

DataAgentServiceClientImpl

DataAgentService client wrapper implementation, for convenient use.

DataAgentServiceSettings

Settings for DataAgentServiceClient instances.

DataAnalyticsAgent

Message describing a DataAnalyticsAgent object.

DataChatService

Service to ask a natural language question on top of BigQuery and LookerStudio datasources to get back streamed responses of various kinds to help provide a rich conversational answer.

DataChatService.DataChatServiceBase

Base class for server-side implementations of DataChatService

DataChatService.DataChatServiceClient

Client for DataChatService

DataChatServiceClient

DataChatService client wrapper, for convenient use.

DataChatServiceClient.ChatStream

Server streaming methods for Chat(ChatRequest, CallSettings).

DataChatServiceClientBuilder

Builder class for DataChatServiceClient to provide simple configuration of credentials, endpoint etc.

DataChatServiceClientImpl

DataChatService client wrapper implementation, for convenient use.

DataChatServiceSettings

Settings for DataChatServiceClient instances.

DataMessage

A message produced during data retrieval.

DataQuery

A query for retrieving data.

DataResult

Retrieved data.

Datasource

A datasource that can be used to answer questions.

DatasourceReferences

A collection of references to datasources.

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.

ListAccessibleDataAgentsRequest.Types

Container for nested types declared in the ListAccessibleDataAgentsRequest message type.

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.

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

LookerQuery.Types

Container for nested types declared in the LookerQuery message type.

LookerQuery.Types.Filter

A Looker query filter.

Message

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

OAuthCredentials

Represents OAuth credentials.

OAuthCredentials.Types

Container for nested types declared in the OAuthCredentials message type.

OAuthCredentials.Types.SecretBased

The name of the secret containing the access token. Represents secret-based OAuth credentials.

OAuthCredentials.Types.TokenBased

Read more about Looker access tokens here: https://developers.looker.com/api/advanced-usage/looker-api-oauth

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.

RetrieveBigQueryTableContextResponse.Types

Container for nested types declared in the RetrieveBigQueryTableContextResponse message type.

RetrieveBigQueryTableContextResponse.Types.Candidate

A retrieved candidate.

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.

RetrieveBigQueryTableSuggestedExamplesResponse.Types

Container for nested types declared in the RetrieveBigQueryTableSuggestedExamplesResponse message type.

RetrieveBigQueryTableSuggestedExamplesResponse.Types.ExampleSuggestion

A suggested BigQuery NL-SQL example for the given table.

Schema

The schema of a Datasource or QueryResult instance.

SchemaMessage

A message produced during schema resolution.

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.

TableCandidate

A retrieved BigQuery table candidate.

TableCandidate.Types

Container for nested types declared in the TableCandidate message type.

TableCandidate.Types.FieldSuggestion

A suggested description for a field.

TextMessage

A multi-part text message.

UpdateDataAgentRequest

Message for updating a DataAgent.

UserMessage

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

Enums

AnalysisEvent.KindOneofCase

Enum of possible cases for the "kind" oneof.

AnalysisMessage.KindOneofCase

Enum of possible cases for the "kind" oneof.

ChartMessage.KindOneofCase

Enum of possible cases for the "kind" oneof.

ChartOptions.Types.ImageOptions.KindOneofCase

Enum of possible cases for the "kind" oneof.

ChatRequest.ContextProviderOneofCase

Enum of possible cases for the "context_provider" oneof.

ConversationName.ResourceNameType

The possible contents of ConversationName.

Credentials.KindOneofCase

Enum of possible cases for the "kind" oneof.

DataAgent.TypeOneofCase

Enum of possible cases for the "type" oneof.

DataAgentContext.Types.ContextVersion

List of context versions supported by DCS. There are two versions of context. This is to maintain versioning for the data agent.

DataAgentName.ResourceNameType

The possible contents of DataAgentName.

DataMessage.KindOneofCase

Enum of possible cases for the "kind" oneof.

Datasource.ReferenceOneofCase

Enum of possible cases for the "reference" oneof.

DatasourceReferences.ReferencesOneofCase

Enum of possible cases for the "references" oneof.

ListAccessibleDataAgentsRequest.Types.CreatorFilter

Filter for the creator of the agent.

LookerExploreReference.InstanceOneofCase

Enum of possible cases for the "instance" oneof.

Message.KindOneofCase

Enum of possible cases for the "kind" oneof.

OAuthCredentials.KindOneofCase

Enum of possible cases for the "kind" oneof.

SchemaMessage.KindOneofCase

Enum of possible cases for the "kind" oneof.

SystemMessage.KindOneofCase

Enum of possible cases for the "kind" oneof.

UserMessage.KindOneofCase

Enum of possible cases for the "kind" oneof.