Class: Aws::QConnect::Types::SpanMessage

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

Overview

A message in the conversation history with participant role and content values

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#message_idString

Unique message identifier

Returns:

  • (String)


10894
10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 10894

class SpanMessage < Struct.new(
  :message_id,
  :participant,
  :timestamp,
  :values)
  SENSITIVE = []
  include Aws::Structure
end

#participantString

Message source role

Returns:

  • (String)


10894
10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 10894

class SpanMessage < Struct.new(
  :message_id,
  :participant,
  :timestamp,
  :values)
  SENSITIVE = []
  include Aws::Structure
end

#timestampTime

Message timestamp

Returns:

  • (Time)


10894
10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 10894

class SpanMessage < Struct.new(
  :message_id,
  :participant,
  :timestamp,
  :values)
  SENSITIVE = []
  include Aws::Structure
end

#valuesArray<Types::SpanMessageValue>

Message content values (text, tool use, tool result)

Returns:



10894
10895
10896
10897
10898
10899
10900
10901
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 10894

class SpanMessage < Struct.new(
  :message_id,
  :participant,
  :timestamp,
  :values)
  SENSITIVE = []
  include Aws::Structure
end