Class: Saklient::Cloud::Resources::ServerActivity
- Defined in:
- lib/saklient/cloud/resources/server_activity.rb
Instance Attribute Summary collapse
-
#samples ⇒ Array<ServerActivitySample>
readonly
サンプル列.
Instance Method Summary collapse
-
#fetch(startDate = nil, endDate = nil) ⇒ ServerActivity
現在の最新のアクティビティ情報を取得し, samplesに格納します.
-
#initialize(client) ⇒ ServerActivity
constructor
A new instance of ServerActivity.
Methods inherited from Activity
Constructor Details
#initialize(client) ⇒ ServerActivity
Returns a new instance of ServerActivity.
50 51 52 53 |
# File 'lib/saklient/cloud/resources/server_activity.rb', line 50 def initialize(client) super(client) Saklient::Util::validate_type(client, 'Saklient::Cloud::Client') end |
Instance Attribute Details
#samples ⇒ Array<ServerActivitySample> (readonly)
サンプル列
32 33 34 |
# File 'lib/saklient/cloud/resources/server_activity.rb', line 32 def samples @samples end |
Instance Method Details
#fetch(startDate = nil, endDate = nil) ⇒ ServerActivity
現在の最新のアクティビティ情報を取得し, samplesに格納します.
* @return this
75 76 77 78 79 80 |
# File 'lib/saklient/cloud/resources/server_activity.rb', line 75 def fetch(startDate = nil, endDate = nil) Saklient::Util::validate_type(startDate, 'NativeDate') Saklient::Util::validate_type(endDate, 'NativeDate') @_samples = [] return _fetch(startDate, endDate) end |