Class: Calendly::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/calendly/configuration.rb

Overview

Calendly apis client configuration.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



21
22
23
24
# File 'lib/calendly/configuration.rb', line 21

def initialize
  @logger = Logger.new STDOUT
  @logger.level = :warn
end

Instance Attribute Details

#client_idString

Returns:

  • (String)


9
10
11
# File 'lib/calendly/configuration.rb', line 9

def client_id
  @client_id
end

#client_secretString

Returns:

  • (String)


11
12
13
# File 'lib/calendly/configuration.rb', line 11

def client_secret
  @client_secret
end

#loggerLogger

Returns:

  • (Logger)


19
20
21
# File 'lib/calendly/configuration.rb', line 19

def logger
  @logger
end

#refresh_tokenString

Returns:

  • (String)


15
16
17
# File 'lib/calendly/configuration.rb', line 15

def refresh_token
  @refresh_token
end

#tokenString

Returns:

  • (String)


13
14
15
# File 'lib/calendly/configuration.rb', line 13

def token
  @token
end

#token_expires_atInteger

Returns:

  • (Integer)


17
18
19
# File 'lib/calendly/configuration.rb', line 17

def token_expires_at
  @token_expires_at
end