Package google.cloud.discoveryengine.logging

Índice

ConnectorRunErrorContext

A carga útil de erro preenchida nas APIs de sincronização de LRO, incluindo o seguinte:

  • google.cloud.discoveryengine.v1main.DataConnectorService.SetUpDataConnector
  • google.cloud.discoveryengine.v1main.DataConnectorService.StartConnectorRun
Campos
operation

string

O nome do recurso da operação do LRO para sincronizar o conetor.

data_connector

string

O nome completo do recurso do DataConnector. Formato: projects/*/locations/*/collections/*/dataConnector.

connector_run

string

O nome completo do recurso da execução do conetor. Formato: projects/*/locations/*/collections/*/dataConnector/connectorRuns/*. O connector_run_id é gerado pelo sistema.

entity

string

A entidade a sincronizar para a execução do conector.

sync_type

string

O tipo de execução da sincronização. Pode ser uma das seguintes opções:

  • FULL
  • INCREMENTAL
start_time

Timestamp

A hora em que a execução do conetor foi iniciada.

end_time

Timestamp

A hora em que a execução do conector terminou.

ErrorContext

Uma descrição do contexto em que ocorreu um erro.

Campos
http_request

HttpRequestContext

O pedido HTTP que foi processado quando o erro foi acionado.

report_location

SourceLocation

A localização no código fonte onde foi tomada a decisão de comunicar o erro, normalmente o local onde foi registado.

ErrorLog

Um registo de erros comunicado ao sistema de relatórios de erros.

Campos
service_context

ServiceContext

O contexto do serviço no qual este erro ocorreu.

context

ErrorContext

Uma descrição do contexto em que o erro ocorreu.

message

string

Uma mensagem que descreve o erro.

status

Status

O estado de RPC associado ao registo de erros.

request_payload

Struct

O payload do pedido da API, representado como um buffer do protocolo.

A maioria dos tipos de pedidos da API é suportada, por exemplo:

  • type.googleapis.com/google.cloud.discoveryengine.v1alpha.DocumentService.CreateDocumentRequest
  • type.googleapis.com/google.cloud.discoveryengine.v1alpha.UserEventService.WriteUserEventRequest
response_payload

Struct

A carga útil da resposta da API, representada como um buffer do protocolo.

Isto é usado para registar alguns "erros leves", em que a resposta é válida, mas consideramos que existem alguns problemas de qualidade, como eventos não associados.

As seguintes respostas da API são suportadas e não incluem PII:

  • google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend
  • google.cloud.discoveryengine.v1alpha.UserEventService.WriteUserEvent
  • google.cloud.discoveryengine.v1alpha.UserEventService.CollectUserEvent
import_payload

ImportErrorContext

A carga útil de erro preenchida nas APIs de importação de LRO.

connector_run_payload

ConnectorRunErrorContext

A carga útil de erro preenchida nas APIs de sincronização do conetor LRO.

HttpRequestContext

Dados de pedidos HTTP relacionados com um erro comunicado.

Campos
response_status_code

int32

O código de estado da resposta HTTP para o pedido.

ImportErrorContext

A carga útil de erro preenchida nas APIs de importação de LRO, incluindo o seguinte:

  • google.cloud.discoveryengine.v1alpha.DocumentService.ImportDocuments
  • google.cloud.discoveryengine.v1alpha.UserEventService.ImportUserEvents
Campos
operation

string

O nome de recurso da operação da LRO.

gcs_path

string

Caminho do ficheiro do Google Cloud Storage da origem de importação. Pode ser definido para o erro de operação em lote.

line_number

string

Número da linha do conteúdo no ficheiro. Deve estar vazio para um erro de autorização ou de operação em lote.

Campo de união line_content. Conteúdo detalhado que causou o erro. Deve estar vazio para um erro de autorização ou de operação em lote. line_content só pode ser uma das seguintes opções:
document

string

O conteúdo detalhado que causou o erro ao importar um documento.

user_event

string

O conteúdo detalhado que causou o erro na importação de um evento de utilizador.

ServiceContext

Descreve um serviço em execução que envia erros.

Campos
service

string

Um identificador do serviço, por exemplo, discoveryengine.googleapis.com.

SourceLocation

Indica uma localização no código-fonte do serviço para o qual são comunicados erros.

Campos
function_name

string

Nome legível de uma função ou um método, por exemplo, google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend.