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.



12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12948

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.



12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12948

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



12948
12949
12950
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12948

def unknown
  @unknown
end