GuardrailAutomatedReasoningFinding
Represents a logical validation result from automated reasoning policy evaluation. The finding indicates whether claims in the input are logically valid, invalid, satisfiable, impossible, or have other logical issues.
Inheritors
Types
Indicates that no valid claims can be made due to logical contradictions in the premises or rules.
Indicates that the claims are logically false and contradictory to the established rules or premises.
Indicates that no relevant logical information could be extracted from the input for validation.
Indicates that the claims could be either true or false depending on additional assumptions not provided in the input.
Indicates that the input exceeds the processing capacity due to the volume or complexity of the logical information.
Indicates that the input has multiple valid logical interpretations, requiring additional context or clarification.
Indicates that the claims are definitively true and logically implied by the premises, with no possible alternative interpretations.
Functions
Casts this GuardrailAutomatedReasoningFinding as a Impossible and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningImpossibleFinding value. Throws an exception if the GuardrailAutomatedReasoningFinding is not a Impossible.
Casts this GuardrailAutomatedReasoningFinding as a Impossible and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningImpossibleFinding value. Returns null if the GuardrailAutomatedReasoningFinding is not a Impossible.
Casts this GuardrailAutomatedReasoningFinding as a Invalid and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningInvalidFinding value. Throws an exception if the GuardrailAutomatedReasoningFinding is not a Invalid.
Casts this GuardrailAutomatedReasoningFinding as a Invalid and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningInvalidFinding value. Returns null if the GuardrailAutomatedReasoningFinding is not a Invalid.
Casts this GuardrailAutomatedReasoningFinding as a NoTranslations and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningNoTranslationsFinding value. Throws an exception if the GuardrailAutomatedReasoningFinding is not a NoTranslations.
Casts this GuardrailAutomatedReasoningFinding as a NoTranslations and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningNoTranslationsFinding value. Returns null if the GuardrailAutomatedReasoningFinding is not a NoTranslations.
Casts this GuardrailAutomatedReasoningFinding as a Satisfiable and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningSatisfiableFinding value. Throws an exception if the GuardrailAutomatedReasoningFinding is not a Satisfiable.
Casts this GuardrailAutomatedReasoningFinding as a Satisfiable and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningSatisfiableFinding value. Returns null if the GuardrailAutomatedReasoningFinding is not a Satisfiable.
Casts this GuardrailAutomatedReasoningFinding as a TooComplex and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningTooComplexFinding value. Throws an exception if the GuardrailAutomatedReasoningFinding is not a TooComplex.
Casts this GuardrailAutomatedReasoningFinding as a TooComplex and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningTooComplexFinding value. Returns null if the GuardrailAutomatedReasoningFinding is not a TooComplex.
Casts this GuardrailAutomatedReasoningFinding as a TranslationAmbiguous and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningTranslationAmbiguousFinding value. Throws an exception if the GuardrailAutomatedReasoningFinding is not a TranslationAmbiguous.
Casts this GuardrailAutomatedReasoningFinding as a TranslationAmbiguous and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningTranslationAmbiguousFinding value. Returns null if the GuardrailAutomatedReasoningFinding is not a TranslationAmbiguous.
Casts this GuardrailAutomatedReasoningFinding as a Valid and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningValidFinding value. Throws an exception if the GuardrailAutomatedReasoningFinding is not a Valid.
Casts this GuardrailAutomatedReasoningFinding as a Valid and retrieves its aws.sdk.kotlin.services.bedrockruntime.model.GuardrailAutomatedReasoningValidFinding value. Returns null if the GuardrailAutomatedReasoningFinding is not a Valid.