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.



13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13501

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.



13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13501

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



13501
13502
13503
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13501

def unknown
  @unknown
end