Class: Saklient::Cloud::Resources::ServerActivity

Inherits:
Activity
  • Object
show all
Defined in:
lib/saklient/cloud/resources/server_activity.rb

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Instance Attribute Details

- (Array<ServerActivitySample>) samples (readonly)

サンプル列

Returns:

  • (Array<ServerActivitySample>)


32
33
34
# File 'lib/saklient/cloud/resources/server_activity.rb', line 32

def samples
  @samples
end

Instance Method Details

- (ServerActivity) fetch(startDate = nil, endDate = nil)

現在の最新のアクティビティ情報を取得し, samplesに格納します.

	 * @return this

Parameters:

  • startDate (NativeDate) (defaults to: nil)
  • endDate (NativeDate) (defaults to: nil)

Returns:



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