Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Answer = Answer' {
- choiceAnswers :: Maybe [ChoiceAnswer]
- choices :: Maybe [Choice]
- helpfulResourceDisplayText :: Maybe Text
- helpfulResourceUrl :: Maybe Text
- improvementPlanUrl :: Maybe Text
- isApplicable :: Maybe Bool
- notes :: Maybe Text
- pillarId :: Maybe Text
- questionDescription :: Maybe Text
- questionId :: Maybe Text
- questionTitle :: Maybe Text
- reason :: Maybe AnswerReason
- risk :: Maybe Risk
- selectedChoices :: Maybe [Text]
- newAnswer :: Answer
- answer_choiceAnswers :: Lens' Answer (Maybe [ChoiceAnswer])
- answer_choices :: Lens' Answer (Maybe [Choice])
- answer_helpfulResourceDisplayText :: Lens' Answer (Maybe Text)
- answer_helpfulResourceUrl :: Lens' Answer (Maybe Text)
- answer_improvementPlanUrl :: Lens' Answer (Maybe Text)
- answer_isApplicable :: Lens' Answer (Maybe Bool)
- answer_notes :: Lens' Answer (Maybe Text)
- answer_pillarId :: Lens' Answer (Maybe Text)
- answer_questionDescription :: Lens' Answer (Maybe Text)
- answer_questionId :: Lens' Answer (Maybe Text)
- answer_questionTitle :: Lens' Answer (Maybe Text)
- answer_reason :: Lens' Answer (Maybe AnswerReason)
- answer_risk :: Lens' Answer (Maybe Risk)
- answer_selectedChoices :: Lens' Answer (Maybe [Text])
Documentation
An answer of the question.
See: newAnswer
smart constructor.
Answer' | |
|
Instances
Create a value of Answer
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:choiceAnswers:Answer'
, answer_choiceAnswers
- A list of selected choices to a question in your workload.
$sel:choices:Answer'
, answer_choices
- Undocumented member.
$sel:helpfulResourceDisplayText:Answer'
, answer_helpfulResourceDisplayText
- The helpful resource text to be displayed.
$sel:helpfulResourceUrl:Answer'
, answer_helpfulResourceUrl
- Undocumented member.
$sel:improvementPlanUrl:Answer'
, answer_improvementPlanUrl
- Undocumented member.
$sel:isApplicable:Answer'
, answer_isApplicable
- Undocumented member.
Answer
, answer_notes
- Undocumented member.
$sel:pillarId:Answer'
, answer_pillarId
- Undocumented member.
$sel:questionDescription:Answer'
, answer_questionDescription
- Undocumented member.
$sel:questionId:Answer'
, answer_questionId
- Undocumented member.
$sel:questionTitle:Answer'
, answer_questionTitle
- Undocumented member.
Answer
, answer_reason
- The reason why the question is not applicable to your workload.
$sel:risk:Answer'
, answer_risk
- Undocumented member.
$sel:selectedChoices:Answer'
, answer_selectedChoices
- Undocumented member.
answer_choiceAnswers :: Lens' Answer (Maybe [ChoiceAnswer]) Source #
A list of selected choices to a question in your workload.
answer_helpfulResourceDisplayText :: Lens' Answer (Maybe Text) Source #
The helpful resource text to be displayed.
answer_reason :: Lens' Answer (Maybe AnswerReason) Source #
The reason why the question is not applicable to your workload.