Outcome constructor
const
Outcome({
- Input<
FailureDetail> ? failureDetail, - Input<
InconclusiveDetail> ? inconclusiveDetail, - Input<
SkippedDetail> ? skippedDetail, - Input<
SuccessDetail> ? successDetail, - Input<
OutcomeSummary> ? summary,
Creates a new Outcome.
failureDetail More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional
inconclusiveDetail More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional
skippedDetail More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional
successDetail More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional
summary The simplest way to interpret a result. Required
Implementation
const Outcome({
this.failureDetail,
this.inconclusiveDetail,
this.skippedDetail,
this.successDetail,
this.summary,
});