Class: Aws::Connect::Types::EvaluationQuestionAnswerAnalysisDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb

Overview

Note:

EvaluationQuestionAnswerAnalysisDetails is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of EvaluationQuestionAnswerAnalysisDetails corresponding to the set member.

Detailed analysis results of the automated answer to the evaluation question.

Direct Known Subclasses

ContactLens, GenAi, Unknown

Defined Under Namespace

Classes: ContactLens, GenAi, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#contact_lensTypes::EvaluationContactLensAnswerAnalysisDetails

Analysis results from the Contact Lens automation for the question.



10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 10573

class EvaluationQuestionAnswerAnalysisDetails < Struct.new(
  :gen_ai,
  :contact_lens,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GenAi < EvaluationQuestionAnswerAnalysisDetails; end
  class ContactLens < EvaluationQuestionAnswerAnalysisDetails; end
  class Unknown < EvaluationQuestionAnswerAnalysisDetails; end
end

#gen_aiTypes::EvaluationGenAIAnswerAnalysisDetails

Analysis results from the generative AI automation for the question.



10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 10573

class EvaluationQuestionAnswerAnalysisDetails < Struct.new(
  :gen_ai,
  :contact_lens,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GenAi < EvaluationQuestionAnswerAnalysisDetails; end
  class ContactLens < EvaluationQuestionAnswerAnalysisDetails; end
  class Unknown < EvaluationQuestionAnswerAnalysisDetails; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



10573
10574
10575
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 10573

def unknown
  @unknown
end