class Nylas::Client
Methods to retrieve data from the Nylas
API as Ruby objects.
Attributes
api_key[R]
api_uri[R]
timeout[R]
Public Class Methods
new(api_key:, api_uri: Config::DEFAULT_REGION_URL, timeout: nil)
click to toggle source
Initializes a client session.
@param api_key
[String, nil] API key to use for the client session. @param api_uri
[String] Client
session’s host. @param timeout [Integer, nil] Timeout value to use for the client session.
# File lib/nylas/client.rb, line 23 def initialize(api_key:, api_uri: Config::DEFAULT_REGION_URL, timeout: nil) @api_key = api_key @api_uri = api_uri @timeout = timeout || 90 end
Public Instance Methods
applications()
click to toggle source
attachments()
click to toggle source
auth()
click to toggle source
calendars()
click to toggle source
connectors()
click to toggle source
contacts()
click to toggle source
drafts()
click to toggle source
events()
click to toggle source
folders()
click to toggle source
grants()
click to toggle source
messages()
click to toggle source
scheduler()
click to toggle source
threads()
click to toggle source