class Stackify::Metrics::GetMetricRequest
Attributes
app_name_id[RW]
category[RW]
device_app_id[RW]
device_id[RW]
metric_name[RW]
metric_type_id[RW]
Public Class Methods
new(aggr_metric)
click to toggle source
# File lib/stackify/metrics/monitor.rb, line 6 def initialize aggr_metric @metric_name = aggr_metric.name @metric_type_id = aggr_metric.metric_type @category = aggr_metric.category @device_app_id = Stackify::EnvDetails.instance.auth_info['DeviceAppID'] @device_id = Stackify::EnvDetails.instance.auth_info['DeviceID'] @app_name_id = Stackify::EnvDetails.instance.auth_info['AppNameID'] end
Public Instance Methods
to_h()
click to toggle source
# File lib/stackify/metrics/monitor.rb, line 15 def to_h { 'DeviceAppID' => @device_app_id, 'DeviceID' => @device_id, 'AppNameID' => @app_name_id, 'MetricName' => @metric_name, 'MetricTypeID' => @metric_type_id, 'Category' => @category } end