Class: Acception::Client::Configuration

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#applicationObject

Returns the value of attribute application.



7
8
9
# File 'lib/acception/client/configuration.rb', line 7

def application
  @application
end

Instance Method Details

#authentication_tokenObject



9
10
11
12
# File 'lib/acception/client/configuration.rb', line 9

def authentication_token
  raise 'authentication_token configuration missing' unless @authentication_token
  @authentication_token
end

#authentication_token=(authentication_token) ⇒ Object



14
15
16
# File 'lib/acception/client/configuration.rb', line 14

def authentication_token=( authentication_token )
  @authentication_token = authentication_token
end

#base_urlObject



18
19
20
21
# File 'lib/acception/client/configuration.rb', line 18

def base_url
  raise 'base_url configuration missing' unless @base_url
  @base_url
end

#base_url=(base_url) ⇒ Object



23
24
25
# File 'lib/acception/client/configuration.rb', line 23

def base_url=( base_url )
  @base_url = base_url
end

#graceful_errors_mapObject



27
28
29
# File 'lib/acception/client/configuration.rb', line 27

def graceful_errors_map
  @graceful_errors_map ||= {}
end

#graceful_errors_map=(map) ⇒ Object



31
32
33
# File 'lib/acception/client/configuration.rb', line 31

def graceful_errors_map=( map )
  @graceful_errors_map = map
end

#loggerObject



35
36
37
# File 'lib/acception/client/configuration.rb', line 35

def logger
  @logger
end

#logger=(logger) ⇒ Object



39
40
41
42
# File 'lib/acception/client/configuration.rb', line 39

def logger=( logger )
  @logger = logger
  Endow.configure { |c| c.logger = logger }
end

#open_timeout_in_secondsObject



44
45
46
# File 'lib/acception/client/configuration.rb', line 44

def open_timeout_in_seconds
  @open_timeout_in_seconds ||= 10
end

#open_timeout_in_seconds=(open_timeout_in_seconds) ⇒ Object



48
49
50
# File 'lib/acception/client/configuration.rb', line 48

def open_timeout_in_seconds=( open_timeout_in_seconds )
  @open_timeout_in_seconds = open_timeout_in_seconds
end

#read_timeout_in_secondsObject



52
53
54
# File 'lib/acception/client/configuration.rb', line 52

def read_timeout_in_seconds
  @read_timeout_in_seconds ||= 10
end

#read_timeout_in_seconds=(read_timeout_in_seconds) ⇒ Object



56
57
58
# File 'lib/acception/client/configuration.rb', line 56

def read_timeout_in_seconds=( read_timeout_in_seconds )
  @read_timeout_in_seconds = read_timeout_in_seconds
end

#retry_attemptsObject



68
69
70
# File 'lib/acception/client/configuration.rb', line 68

def retry_attempts
  @retry_attempts ||= 0
end

#retry_attempts=(retry_attempts) ⇒ Object



72
73
74
# File 'lib/acception/client/configuration.rb', line 72

def retry_attempts=( retry_attempts )
  @retry_attempts = retry_attempts
end

#retry_sleepObject



60
61
62
# File 'lib/acception/client/configuration.rb', line 60

def retry_sleep
  @retry_sleep ||= false
end

#retry_sleep=(retry_sleep) ⇒ Object



64
65
66
# File 'lib/acception/client/configuration.rb', line 64

def retry_sleep=( retry_sleep )
  @retry_sleep = retry_sleep
end

#ssl_verify_modeObject



76
77
78
# File 'lib/acception/client/configuration.rb', line 76

def ssl_verify_mode
  @ssl_verify_mode ||= :none # one of [:none, :peer, :fail_if_no_peer_cert, :client_once]
end

#ssl_verify_mode=(ssl_verify_mode) ⇒ Object



80
81
82
# File 'lib/acception/client/configuration.rb', line 80

def ssl_verify_mode=( ssl_verify_mode )
  @ssl_verify_mode = ssl_verify_mode
end