class Saklient::Cloud::Resources::RouterActivitySample

@private

Attributes

_at[RW]

@private @return [NativeDate]

_incoming[RW]

@private @return [Float]

_is_available[RW]

@private @return [bool]

_outgoing[RW]

@private @return [Float]

at[R]

記録日時

@return [NativeDate]

incoming[R]

受信

@return [Float]

is_available[R]

有効な値のとき真

@return [bool]

outgoing[R]

送信

@return [Float]

Public Class Methods

new(atStr, data) click to toggle source

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

# File lib/saklient/cloud/resources/router_activity_sample.rb, line 107
def initialize(atStr, data)
  Saklient::Util::validate_type(atStr, 'String')
  @_at = Saklient::Util::str2date(atStr)
  @_is_available = true
  v = nil
  v = data[:Out]
  if (v).nil?
    @_is_available = false
  else
    @_outgoing = v
  end
  v = data[:In]
  if (v).nil?
    @_is_available = false
  else
    @_incoming = v
  end
end

Public Instance Methods

get_at() click to toggle source

@private @return [NativeDate]

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

@private @return [Float]

# File lib/saklient/cloud/resources/router_activity_sample.rb, line 92
def get_incoming
  return @_incoming
end
get_is_available() click to toggle source

@private @return [bool]

# File lib/saklient/cloud/resources/router_activity_sample.rb, line 46
def get_is_available
  return @_is_available
end
get_outgoing() click to toggle source

@private @return [Float]

# File lib/saklient/cloud/resources/router_activity_sample.rb, line 69
def get_outgoing
  return @_outgoing
end