primaryCause
Returns the value of the
primaryCause record component.- Returns:
- the value of the
primaryCauserecord component
schemaVersion - diagnosis schema versionprimaryCause - highest-precedence supported causecontributingCauses - other supported causesconfidence - confidence in the primary causesummary - concise diagnosisrationale - rule precedence and uncertainty explanationfindings - cited observations and inferencesremediations - deterministic next actionsmissingEvidence - evidence gaps that limit certaintyDiagnosis(String schemaVersion,
CauseCategory primaryCause,
List<CauseCategory> contributingCauses,
Confidence confidence,
String summary,
String rationale,
List<Finding> findings,
List<Remediation> remediations,
List<String> missingEvidence) confidence record component.contributingCauses record component.final booleanfindings()findings record component.final inthashCode()missingEvidence record component.primaryCause record component.rationale record component.remediations record component.schemaVersion record component.summary()summary record component.final StringtoString()Objects::equals(Object,Object).schemaVersion record component.schemaVersion record componentprimaryCause record component.primaryCause record componentcontributingCauses record component.contributingCauses record componentconfidence record component.confidence record componentremediations record component.remediations record componentmissingEvidence record component.missingEvidence record component