Module: Usgs

Extended by:
Dry::Configurable
Defined in:
lib/usgs/daily_values.rb,
lib/usgs.rb,
lib/usgs/site.rb,
lib/usgs/utils.rb,
lib/usgs/client.rb,
lib/usgs/parser.rb,
lib/usgs/version.rb,
lib/usgs/statistics.rb,
lib/usgs/models/site.rb,
lib/usgs/models/reading.rb,
lib/usgs/models/statistic.rb,
lib/usgs/parsers/rdb_parser.rb,
lib/usgs/parsers/site_parser.rb,
lib/usgs/instantaneous_values.rb,
lib/usgs/parsers/statistics_parser.rb,
lib/usgs/parsers/time_series_parser.rb

Overview

lib/usgs/daily_values.rb frozen_string_literal: true

Defined Under Namespace

Modules: DailyValues, InstantaneousValues, Models, Parsers, Site, Statistics, Utils Classes: Client, Parser

Constant Summary collapse

VERSION =
"1.0.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loaderObject (readonly)

Returns the value of attribute loader.



23
24
25
# File 'lib/usgs.rb', line 23

def loader
  @loader
end

Class Method Details

.client(**options) ⇒ Object



25
26
27
# File 'lib/usgs.rb', line 25

def client(**options)
  Usgs::Client.new(**options)
end