Class: Nylas::Scheduler
- Inherits:
-
Object
- Object
- Nylas::Scheduler
- Defined in:
- lib/nylas/resources/scheduler.rb
Overview
Nylas Scheduler API This class provides access to the Scheduler resources, including configurations, bookings, sessions, and availability.
Nylas application. Nylas application. Nylas application. Nylas application.
Instance Attribute Summary collapse
-
#availability ⇒ Nylas::Availability
readonly
The Scheduler availability resource for your.
-
#bookings ⇒ Nylas::Bookings
readonly
The Scheduler bookings resource for your.
-
#configurations ⇒ Nylas::Configurations
readonly
The Scheduler configurations resource for your.
-
#sessions ⇒ Nylas::Sessions
readonly
The Scheduler sessions resource for your.
Instance Method Summary collapse
-
#initialize(api_client) ⇒ Scheduler
constructor
Initializes the Scheduler class.
Constructor Details
#initialize(api_client) ⇒ Scheduler
Initializes the Scheduler class.
27 28 29 30 31 32 33 |
# File 'lib/nylas/resources/scheduler.rb', line 27 def initialize(api_client) @api_client = api_client @configurations = Configurations.new(@api_client) @bookings = Bookings.new(@api_client) @sessions = Sessions.new(@api_client) @availability = Availability.new(@api_client) end |
Instance Attribute Details
#availability ⇒ Nylas::Availability (readonly)
The Scheduler availability resource for your
21 22 23 |
# File 'lib/nylas/resources/scheduler.rb', line 21 def availability @availability end |
#bookings ⇒ Nylas::Bookings (readonly)
The Scheduler bookings resource for your
21 22 23 |
# File 'lib/nylas/resources/scheduler.rb', line 21 def bookings @bookings end |
#configurations ⇒ Nylas::Configurations (readonly)
The Scheduler configurations resource for your
21 22 23 |
# File 'lib/nylas/resources/scheduler.rb', line 21 def configurations @configurations end |
#sessions ⇒ Nylas::Sessions (readonly)
The Scheduler sessions resource for your
21 22 23 |
# File 'lib/nylas/resources/scheduler.rb', line 21 def sessions @sessions end |