Class Outcome
Interprets a result so that humans and machines can act on it.
Implements
Inherited Members
Namespace: Google.Apis.ToolResults.v1beta3.Data
Assembly: Google.Apis.ToolResults.v1beta3.dll
Syntax
public class Outcome : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FailureDetail
More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
Declaration
[JsonProperty("failureDetail")]
public virtual FailureDetail FailureDetail { get; set; }
Property Value
Type | Description |
---|---|
FailureDetail |
InconclusiveDetail
More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
Declaration
[JsonProperty("inconclusiveDetail")]
public virtual InconclusiveDetail InconclusiveDetail { get; set; }
Property Value
Type | Description |
---|---|
InconclusiveDetail |
SkippedDetail
More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
Declaration
[JsonProperty("skippedDetail")]
public virtual SkippedDetail SkippedDetail { get; set; }
Property Value
Type | Description |
---|---|
SkippedDetail |
SuccessDetail
More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
Declaration
[JsonProperty("successDetail")]
public virtual SuccessDetail SuccessDetail { get; set; }
Property Value
Type | Description |
---|---|
SuccessDetail |
Summary
The simplest way to interpret a result. Required
Declaration
[JsonProperty("summary")]
public virtual string Summary { get; set; }
Property Value
Type | Description |
---|---|
string |