Package google.cloud.discoveryengine.logging

Index

ConnectorRunErrorContext

Charge utile d'erreur renseignée sur les API de synchronisation LRO, y compris les suivantes :

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

string

Nom de ressource de l'opération LRO pour synchroniser le connecteur.

data_connector

string

Nom complet de la ressource DataConnector. Format : projects/*/locations/*/collections/*/dataConnector.

connector_run

string

Nom complet de la ressource de l'exécution du connecteur. Format : projects/*/locations/*/collections/*/dataConnector/connectorRuns/*. connector_run_id est généré par le système.

entity

string

Entité à synchroniser pour l'exécution du connecteur.

sync_type

string

Type d'exécution de la synchronisation. Les possibilités suivantes s'offrent à vous :

  • FULL
  • INCREMENTAL
start_time

Timestamp

Heure de début de l'exécution du connecteur.

end_time

Timestamp

Heure de fin de l'exécution du connecteur.

ErrorContext

Description du contexte dans lequel une erreur s'est produite.

Champs
http_request

HttpRequestContext

Requête HTTP traitée lors du déclenchement de l'erreur.

report_location

SourceLocation

Emplacement dans le code source où la décision de signaler l'erreur a été prise, généralement l'emplacement d'enregistrement.

ErrorLog

Journal d'erreurs signalé au système Error Reporting.

Champs
service_context

ServiceContext

Contexte de service dans lequel cette erreur s'est produite.

context

ErrorContext

Description du contexte dans lequel l'erreur s'est produite.

message

string

Message décrivant l'erreur.

status

Status

État RPC associé au journal des erreurs.

request_payload

Struct

Charge utile de la requête API, représentée sous la forme d'un tampon de protocole.

La plupart des types de requêtes API sont acceptés. Par exemple :

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

Struct

Charge utile de la réponse de l'API, représentée sous la forme d'un tampon de protocole.

Il est utilisé pour enregistrer certaines "erreurs mineures", où la réponse est valide, mais nous considérons qu'il existe des problèmes de qualité, comme des événements non associés.

Les réponses d'API suivantes sont acceptées et n'incluent aucune information permettant d'identifier personnellement l'utilisateur :

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

ImportErrorContext

Charge utile d'erreur renseignée dans les API d'importation LRO.

connector_run_payload

ConnectorRunErrorContext

Charge utile d'erreur renseignée sur les API de synchronisation du connecteur LRO.

HttpRequestContext

Données de requête HTTP liées à une erreur signalée.

Champs
response_status_code

int32

Code d'état de la réponse HTTP concernant la requête.

ImportErrorContext

Charge utile d'erreur renseignée dans les API d'importation LRO, y compris les suivantes :

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

string

Nom de ressource de l'opération de longue durée.

gcs_path

string

Chemin d'accès Google Cloud Storage de la source d'importation. Peut être défini pour une erreur d'opération par lot.

line_number

string

Numéro de ligne du contenu dans le fichier. Doit être vide en cas d'erreur d'autorisation ou d'opération par lot.

Champ d'union line_content. Contenu détaillé à l'origine de l'erreur. Doit être vide en cas d'erreur d'autorisation ou d'opération par lot. line_content ne peut être qu'un des éléments suivants :
document

string

Contenu détaillé à l'origine de l'erreur lors de l'importation d'un document.

user_event

string

Contenu détaillé à l'origine de l'erreur lors de l'importation d'un événement utilisateur.

ServiceContext

Décrit un service en cours d'exécution qui envoie des erreurs.

Champs
service

string

Identifiant du service (par exemple, discoveryengine.googleapis.com).

SourceLocation

Indique un emplacement dans le code source du service pour lequel des erreurs sont signalées.

Champs
function_name

string

Nom lisible d'une fonction ou d'une méthode (par exemple, google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend).