class Saklient::Cloud::Resources::ServerActivitySample

@private

Attributes

_at[RW]

@private @return [NativeDate]

_cpu_time[RW]

@private @return [Float]

_is_available[RW]

@private @return [bool]

at[R]

記録日時

@return [NativeDate]

cpu_time[R]

CPU時間

@return [Float]

is_available[R]

有効な値のとき真

@return [bool]

Public Class Methods

new(atStr, data) click to toggle source

@param [String] atStr @param [any] data

# File lib/saklient/cloud/resources/server_activity_sample.rb, line 84
def initialize(atStr, data)
  Saklient::Util::validate_type(atStr, 'String')
  @_at = Saklient::Util::str2date(atStr)
  @_is_available = false
  v = data['CPU-TIME'.to_sym]
  if !(v).nil?
    @_is_available = true
    @_cpu_time = v
  end
end

Public Instance Methods

get_at() click to toggle source

@private @return [NativeDate]

# File lib/saklient/cloud/resources/server_activity_sample.rb, line 23
def get_at
  return @_at
end
get_cpu_time() click to toggle source

@private @return [Float]

# File lib/saklient/cloud/resources/server_activity_sample.rb, line 69
def get_cpu_time
  return @_cpu_time
end
get_is_available() click to toggle source

@private @return [bool]

# File lib/saklient/cloud/resources/server_activity_sample.rb, line 46
def get_is_available
  return @_is_available
end