Class: Aws::QConnect::Types::DataDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::QConnect::Types::DataDetails
- Defined in:
- gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb
Overview
DataDetails is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of DataDetails corresponding to the set member.
Details about the data.
Direct Known Subclasses
ContentData, EmailGenerativeAnswerChunkData, EmailOverviewChunkData, EmailResponseChunkData, GenerativeChunkData, GenerativeData, IntentDetectedData, SourceContentData, Unknown
Defined Under Namespace
Classes: ContentData, EmailGenerativeAnswerChunkData, EmailOverviewChunkData, EmailResponseChunkData, GenerativeChunkData, GenerativeData, IntentDetectedData, SourceContentData, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#content_data ⇒ Types::ContentDataDetails
Details about the content data.
-
#email_generative_answer_chunk_data ⇒ Types::EmailGenerativeAnswerChunkDataDetails
Streaming chunk data for email generative answers containing partial knowledge-based response content.
-
#email_overview_chunk_data ⇒ Types::EmailOverviewChunkDataDetails
Streaming chunk data for email overview containing partial overview content.
-
#email_response_chunk_data ⇒ Types::EmailResponseChunkDataDetails
Streaming chunk data for email response generation containing partial response content.
-
#generative_chunk_data ⇒ Types::GenerativeChunkDataDetails
Details about the generative chunk data.
-
#generative_data ⇒ Types::GenerativeDataDetails
Details about the generative data.
-
#intent_detected_data ⇒ Types::IntentDetectedDataDetails
Details about the intent data.
-
#source_content_data ⇒ Types::SourceContentDataDetails
Details about the content data.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#content_data ⇒ Types::ContentDataDetails
Details about the content data.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#email_generative_answer_chunk_data ⇒ Types::EmailGenerativeAnswerChunkDataDetails
Streaming chunk data for email generative answers containing partial knowledge-based response content.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#email_overview_chunk_data ⇒ Types::EmailOverviewChunkDataDetails
Streaming chunk data for email overview containing partial overview content.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#email_response_chunk_data ⇒ Types::EmailResponseChunkDataDetails
Streaming chunk data for email response generation containing partial response content.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#generative_chunk_data ⇒ Types::GenerativeChunkDataDetails
Details about the generative chunk data.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#generative_data ⇒ Types::GenerativeDataDetails
Details about the generative data.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#intent_detected_data ⇒ Types::IntentDetectedDataDetails
Details about the intent data.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#source_content_data ⇒ Types::SourceContentDataDetails
Details about the content data.
3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 class DataDetails < Struct.new( :content_data, :generative_data, :intent_detected_data, :source_content_data, :generative_chunk_data, :email_response_chunk_data, :email_overview_chunk_data, :email_generative_answer_chunk_data, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ContentData < DataDetails; end class GenerativeData < DataDetails; end class IntentDetectedData < DataDetails; end class SourceContentData < DataDetails; end class GenerativeChunkData < DataDetails; end class EmailResponseChunkData < DataDetails; end class EmailOverviewChunkData < DataDetails; end class EmailGenerativeAnswerChunkData < DataDetails; end class Unknown < DataDetails; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
3480 3481 3482 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 3480 def unknown @unknown end |