Class GoogleCloudRetailLoggingErrorLog
An error log which is reported to the Error Reporting system. This proto a superset of google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent.
Implements
Inherited Members
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 |