Class: Notion::Generated::Endpoints::Sessions
- Inherits:
-
Endpoints::Base
- Object
- Endpoints::Base
- Notion::Generated::Endpoints::Sessions
- Defined in:
- lib/notion/generated/endpoints/sessions.rb
Instance Method Summary collapse
-
#cancel(session_id:, **params, &block) ⇒ Object
Cancel a session.
-
#events(session_id:, **params, &block) ⇒ Object
Query session events.
-
#query(**params, &block) ⇒ Object
Query sessions.
-
#retrieve(session_id:, **params, &block) ⇒ Object
Retrieve a session.
-
#update(**params, &block) ⇒ Object
Update a session.
Methods inherited from Endpoints::Base
#initialize, operation, operations
Constructor Details
This class inherits a constructor from Notion::Endpoints::Base
Instance Method Details
#cancel(session_id:, **params, &block) ⇒ Object
Cancel a session
41 42 43 44 |
# File 'lib/notion/generated/endpoints/sessions.rb', line 41 def cancel(session_id:, **params, &block) params[:session_id] = session_id invoke_operation(:cancel, params, &block) end |
#events(session_id:, **params, &block) ⇒ Object
Query session events
35 36 37 38 |
# File 'lib/notion/generated/endpoints/sessions.rb', line 35 def events(session_id:, **params, &block) params[:session_id] = session_id invoke_operation(:events, params, &block) end |
#query(**params, &block) ⇒ Object
Query sessions
29 30 31 32 |
# File 'lib/notion/generated/endpoints/sessions.rb', line 29 def query(**params, &block) invoke_operation(:query, params, &block) end |
#retrieve(session_id:, **params, &block) ⇒ Object
Retrieve a session
23 24 25 26 |
# File 'lib/notion/generated/endpoints/sessions.rb', line 23 def retrieve(session_id:, **params, &block) params[:session_id] = session_id invoke_operation(:retrieve, params, &block) end |
#update(**params, &block) ⇒ Object
Update a session
17 18 19 20 |
# File 'lib/notion/generated/endpoints/sessions.rb', line 17 def update(**params, &block) invoke_operation(:update, params, &block) end |