Package google.cloud.discoveryengine.logging

Índice

ConnectorRunErrorContext

La carga útil de error que se rellena en las APIs de sincronización de LRO, incluidas las siguientes:

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

string

Nombre del recurso de operación de larga duración para sincronizar el conector.

data_connector

string

Nombre completo del recurso DataConnector. Formato: projects/*/locations/*/collections/*/dataConnector.

connector_run

string

Nombre completo del recurso ConnectorRun. Formato: projects/*/locations/*/collections/*/dataConnector/connectorRuns/*. El connector_run_id se genera automáticamente.

entity

string

La entidad que se va a sincronizar en la ejecución del conector.

sync_type

string

Tipo de sincronización. Se puede definir lo siguiente:

  • FULL
  • INCREMENTAL
start_time

Timestamp

Hora en la que se inició la ejecución del conector.

end_time

Timestamp

La hora en la que finalizó la ejecución del conector.

ErrorContext

Descripción del contexto en el que se ha producido un error.

Campos
http_request

HttpRequestContext

La solicitud HTTP que se procesó cuando se activó el error.

report_location

SourceLocation

La ubicación en el código fuente donde se tomó la decisión de informar del error, normalmente el lugar donde se registró.

ErrorLog

Un registro de errores que se envía al sistema Error Reporting.

Campos
service_context

ServiceContext

El contexto del servicio en el que se ha producido este error.

context

ErrorContext

Descripción del contexto en el que se ha producido el error.

message

string

Un mensaje que describe el error.

status

Status

El estado de RPC asociado al registro de errores.

request_payload

Struct

La carga útil de la solicitud de la API, representada como un búfer de protocolo.

Se admiten la mayoría de los tipos de solicitudes de API. Por ejemplo:

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

Struct

La carga útil de la respuesta de la API, representada como un búfer de protocolo.

Se usa para registrar algunos "errores leves", en los que la respuesta es válida, pero consideramos que hay algunos problemas de calidad, como eventos no unidos.

Se admiten las siguientes respuestas de la API y no se incluye información personal identificable:

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

ImportErrorContext

La carga útil de error que se rellena en las APIs de importación de LRO.

connector_run_payload

ConnectorRunErrorContext

La carga útil de error que se rellena en las APIs de sincronización del conector LRO.

HttpRequestContext

Datos de solicitud HTTP relacionados con un error notificado.

Campos
response_status_code

int32

El código de estado de la respuesta HTTP de la solicitud.

ImportErrorContext

La carga útil de error que se rellena en las APIs de importación de LRO, incluidas las siguientes:

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

string

Nombre del recurso de operación de la LRO.

gcs_path

string

Ruta de archivo de Google Cloud Storage de la fuente de importación. Se puede definir para errores de operaciones por lotes.

line_number

string

Número de línea del contenido del archivo. Debe estar vacío si se produce un error de permiso o de operación por lotes.

Campo de unión line_content. Contenido detallado que ha provocado el error. Debe estar vacío si se produce un error de permiso o de operación por lotes. line_content solo puede ser una de estas dos opciones:
document

string

El contenido detallado que ha provocado el error al importar un documento.

user_event

string

El contenido detallado que ha provocado el error al importar un evento de usuario.

ServiceContext

Describe un servicio en ejecución que envía errores.

Campos
service

string

Identificador del servicio; por ejemplo, discoveryengine.googleapis.com.

SourceLocation

Indica una ubicación en el código fuente del servicio para el que se han notificado errores.

Campos
function_name

string

Nombre de una función o un método que pueden leer los usuarios. Por ejemplo, google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend.