Show / Hide Table of Contents

Class GoogleCloudRetailLoggingErrorLog

An error log which is reported to the Error Reporting system. This proto a superset of google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent.

Inheritance
object
GoogleCloudRetailLoggingErrorLog
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudRetail.v2beta.Data
Assembly: Google.Apis.CloudRetail.v2beta.dll
Syntax
public class GoogleCloudRetailLoggingErrorLog : IDirectResponseSchema

Properties

Context

A description of the context in which the error occurred.

Declaration
[JsonProperty("context")]
public virtual GoogleCloudRetailLoggingErrorContext Context { get; set; }
Property Value
Type Description
GoogleCloudRetailLoggingErrorContext

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ImportPayload

The error payload that is populated on LRO import APIs.

Declaration
[JsonProperty("importPayload")]
public virtual GoogleCloudRetailLoggingImportErrorContext ImportPayload { get; set; }
Property Value
Type Description
GoogleCloudRetailLoggingImportErrorContext

Message

A message describing the error.

Declaration
[JsonProperty("message")]
public virtual string Message { get; set; }
Property Value
Type Description
string

RequestPayload

The API request payload, represented as a protocol buffer. Most API request types are supported. For example: "type.googleapis.com/google.cloud.retail.v2.ProductService.CreateProductRequest" "type.googleapis.com/google.cloud.retail.v2.UserEventService.WriteUserEventRequest"

Declaration
[JsonProperty("requestPayload")]
public virtual IDictionary<string, object> RequestPayload { get; set; }
Property Value
Type Description
IDictionary<string, object>

ResponsePayload

The API response payload, represented as a protocol buffer. This is used to log some "soft errors", where the response is valid but we consider there are some quality issues like unjoined events. The following API responses are supported and no PII is included: "google.cloud.retail.v2.PredictionService.Predict" "google.cloud.retail.v2.UserEventService.WriteUserEvent" "google.cloud.retail.v2.UserEventService.CollectUserEvent"

Declaration
[JsonProperty("responsePayload")]
public virtual IDictionary<string, object> ResponsePayload { get; set; }
Property Value
Type Description
IDictionary<string, object>

ServiceContext

The service context in which this error has occurred.

Declaration
[JsonProperty("serviceContext")]
public virtual GoogleCloudRetailLoggingServiceContext ServiceContext { get; set; }
Property Value
Type Description
GoogleCloudRetailLoggingServiceContext

Status

The RPC status associated with the error log.

Declaration
[JsonProperty("status")]
public virtual GoogleRpcStatus Status { get; set; }
Property Value
Type Description
GoogleRpcStatus

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX