Class: FragmentClient::Configuration

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/fragment_client.rb

Overview

Process-wide settings, set with configure.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



363
364
365
366
# File 'lib/fragment_client.rb', line 363

def initialize
  @token_expiry_buffer = T.let(120, Integer)
  @logger = T.let(Logger.new($stdout), Logger)
end

Instance Attribute Details

#loggerObject

Returns the value of attribute logger.



360
361
362
# File 'lib/fragment_client.rb', line 360

def logger
  @logger
end

#token_expiry_bufferObject

Returns the value of attribute token_expiry_buffer.



357
358
359
# File 'lib/fragment_client.rb', line 357

def token_expiry_buffer
  @token_expiry_buffer
end