Package google.cloud.discoveryengine.logging

Índice

ConnectorRunErrorContext

O payload de erro preenchido nas APIs de sincronização de LRO, incluindo:

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

string

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

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 conector. Formato: projects/*/locations/*/collections/*/dataConnector/connectorRuns/*. O connector_run_id é gerado pelo sistema.

entity

string

A entidade a ser sincronizada para a execução do conector.

sync_type

string

O tipo de execução da sincronização. Será um dos seguintes valores:

  • FULL
  • INCREMENTAL
start_time

Timestamp

O horário em que a execução do conector foi iniciada.

end_time

Timestamp

O horário em que a execução do conector terminou.

ErrorContext

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

Campos
http_request

HttpRequestContext

A solicitação HTTP processada quando o erro foi acionado.

report_location

SourceLocation

O local no código-fonte, onde foi decidido relatar o erro, geralmente é o lugar em que o erro foi registrado.

ErrorLog

Um registro de erros informado ao sistema Error Reporting.

Campos
service_context

ServiceContext

O contexto do serviço em que esse erro ocorreu.

context

ErrorContext

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

message

string

Uma mensagem descrevendo o erro.

status

Status

O status da RPC associado ao registro de erros.

request_payload

Struct

O payload da solicitação de API, representado como um buffer de protocolo.

A maioria dos tipos de solicitação de API é compatível, 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 de protocolo.

Usado para registrar alguns "erros leves", em que a resposta é válida, mas consideramos que há alguns problemas de qualidade, como eventos não unidos.

As seguintes respostas da API são compatíveis e não incluem informações de identificação pessoal:

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

ImportErrorContext

O payload de erro que é preenchido nas APIs de importação de LRO.

connector_run_payload

ConnectorRunErrorContext

O payload de erro preenchido nas APIs de sincronização do conector LRO.

HttpRequestContext

Dados de solicitação HTTP relacionados a um erro informado.

Campos
response_status_code

int32

O código de status de resposta HTTP para a solicitação.

ImportErrorContext

O payload de erro que é preenchido 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 do recurso de operação da LRO.

gcs_path

string

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

line_number

string

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

Campo de união line_content. Conteúdo detalhado que causou o erro. Deve estar vazio para erro de permissão ou operação em lote. line_content pode ser apenas de um dos tipos a seguir:
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 ao importar um evento do usuário.

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 um local no código-fonte do serviço em que os erros são informados.

Campos
function_name

string

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