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  |