Class: ScoutRails::TransactionSample

Inherits:
Object
  • Object
show all
Defined in:
lib/scout_rails/transaction_sample.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uri, metric_name, total_call_time, metrics) ⇒ TransactionSample

Returns a new instance of TransactionSample.



4
5
6
7
8
9
# File 'lib/scout_rails/transaction_sample.rb', line 4

def initialize(uri,metric_name,total_call_time,metrics)
  @uri = uri
  @metric_name = metric_name
  @total_call_time = total_call_time
  @metrics = metrics
end

Instance Attribute Details

#metaObject (readonly)

Returns the value of attribute meta.



2
3
4
# File 'lib/scout_rails/transaction_sample.rb', line 2

def meta
  @meta
end

#metric_nameObject (readonly)

Returns the value of attribute metric_name.



2
3
4
# File 'lib/scout_rails/transaction_sample.rb', line 2

def metric_name
  @metric_name
end

#metricsObject (readonly)

Returns the value of attribute metrics.



2
3
4
# File 'lib/scout_rails/transaction_sample.rb', line 2

def metrics
  @metrics
end

#total_call_timeObject (readonly)

Returns the value of attribute total_call_time.



2
3
4
# File 'lib/scout_rails/transaction_sample.rb', line 2

def total_call_time
  @total_call_time
end

#uriObject (readonly)

Returns the value of attribute uri.



2
3
4
# File 'lib/scout_rails/transaction_sample.rb', line 2

def uri
  @uri
end