Class: VoiceML::AssistantsV1SessionMessagesScope
- Inherits:
-
Object
- Object
- VoiceML::AssistantsV1SessionMessagesScope
- Defined in:
- lib/voiceml/resources/assistants_v1.rb
Instance Method Summary collapse
-
#initialize(transport, session_id) ⇒ AssistantsV1SessionMessagesScope
constructor
A new instance of AssistantsV1SessionMessagesScope.
- #list(page_size: nil) ⇒ Object
Constructor Details
#initialize(transport, session_id) ⇒ AssistantsV1SessionMessagesScope
Returns a new instance of AssistantsV1SessionMessagesScope.
478 479 480 481 |
# File 'lib/voiceml/resources/assistants_v1.rb', line 478 def initialize(transport, session_id) @transport = transport @session_id = session_id end |
Instance Method Details
#list(page_size: nil) ⇒ Object
483 484 485 486 487 488 489 |
# File 'lib/voiceml/resources/assistants_v1.rb', line 483 def list(page_size: nil) params = {} params['PageSize'] = page_size unless page_size.nil? AssistantsV1MessageList.new( @transport.request(:get, "/v1/Sessions/#{@session_id}/Messages", params: params) ) end |