Module: Monkeylearn::Defaults
- Defined in:
- lib/monkeylearn/defaults.rb
Constant Summary collapse
- DEFAULT_BATCH_SIZE =
Constants
200- MAX_BATCH_SIZE =
500- MIN_BATCH_SIZE =
100- API_ENDPOINT =
Configurable options
'https://api.monkeylearn.com/v2/'- WAIT_ON_THROTTLE =
true
Class Method Summary collapse
- .api_endpoint ⇒ Object
- .default_batch_size ⇒ Object
- .max_batch_size ⇒ Object
- .min_batch_size ⇒ Object
- .options ⇒ Object
- .token ⇒ Object
- .wait_on_throttle ⇒ Object
Class Method Details
.api_endpoint ⇒ Object
16 17 18 |
# File 'lib/monkeylearn/defaults.rb', line 16 def api_endpoint ENV['MONKEYLEARN_API_ENDPOINT'] || API_ENDPOINT end |
.default_batch_size ⇒ Object
36 37 38 |
# File 'lib/monkeylearn/defaults.rb', line 36 def default_batch_size DEFAULT_BATCH_SIZE end |
.max_batch_size ⇒ Object
28 29 30 |
# File 'lib/monkeylearn/defaults.rb', line 28 def max_batch_size MAX_BATCH_SIZE end |
.min_batch_size ⇒ Object
32 33 34 |
# File 'lib/monkeylearn/defaults.rb', line 32 def min_batch_size MIN_BATCH_SIZE end |
.options ⇒ Object
12 13 14 |
# File 'lib/monkeylearn/defaults.rb', line 12 def Hash[Monkeylearn::Configurable.keys.map{|key| [key, send(key)]}] end |
.token ⇒ Object
20 21 22 |
# File 'lib/monkeylearn/defaults.rb', line 20 def token ENV['MONKEYLEARN_TOKEN'] || nil end |
.wait_on_throttle ⇒ Object
24 25 26 |
# File 'lib/monkeylearn/defaults.rb', line 24 def wait_on_throttle ENV['MONKEYLEARN_WAIT_ON_THROTTLE'] || WAIT_ON_THROTTLE end |