Class: Aliyun::ESS::Connection::Options
- Inherits:
-
Hash
- Object
- Hash
- Aliyun::ESS::Connection::Options
- Defined in:
- lib/aliyun/ess/connection.rb
Overview
:nodoc:
Constant Summary collapse
- VALID_OPTIONS =
[:access_key_id, :secret_access_key, :server, :port, :use_ssl, :persistent].freeze
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ Options
constructor
A new instance of Options.
Constructor Details
#initialize(options = {}) ⇒ Options
Returns a new instance of Options.
211 212 213 214 215 216 |
# File 'lib/aliyun/ess/connection.rb', line 211 def initialize( = {}) super() validate() replace(:server => DEFAULT_HOST, :port => ([:use_ssl] ? 443 : 80)) merge!() end |