Module: Aliyun::Cloudpush
- Defined in:
- lib/aliyun/cloudpush.rb,
lib/aliyun/cloudpush/client.rb,
lib/aliyun/cloudpush/config.rb,
lib/aliyun/cloudpush/version.rb
Defined Under Namespace
Constant Summary collapse
- ENDPOINT =
"https://cloudpush.aliyuncs.com"
- VERSION =
"0.2.0"
Class Attribute Summary collapse
-
.config ⇒ Object
Returns the value of attribute config.
Class Method Summary collapse
- .access_key_id ⇒ Object
- .access_key_secret ⇒ Object
- .app_key ⇒ Object
- .configure {|self.config ||= Config.new| ... } ⇒ Object
- .default_client ⇒ Object
Class Attribute Details
.config ⇒ Object
Returns the value of attribute config.
4 5 6 |
# File 'lib/aliyun/cloudpush/config.rb', line 4 def config @config end |
Class Method Details
.access_key_id ⇒ Object
18 19 20 |
# File 'lib/aliyun/cloudpush/config.rb', line 18 def access_key_id @access_key_id ||= config.access_key_id end |
.access_key_secret ⇒ Object
22 23 24 |
# File 'lib/aliyun/cloudpush/config.rb', line 22 def access_key_secret @access_key_secret ||= config.access_key_secret end |
.app_key ⇒ Object
14 15 16 |
# File 'lib/aliyun/cloudpush/config.rb', line 14 def app_key @app_key ||= config.app_key end |
.configure {|self.config ||= Config.new| ... } ⇒ Object
6 7 8 |
# File 'lib/aliyun/cloudpush/config.rb', line 6 def configure yield self.config ||= Config.new end |