Class: CardDB::ScanJobMetrics

Inherits:
Resource
  • Object
show all
Defined in:
lib/carddb/collection.rb

Instance Attribute Summary

Attributes inherited from Resource

#client, #data

Instance Method Summary collapse

Methods inherited from Resource

#[], #initialize, #key?, #to_h, #to_json

Constructor Details

This class inherits a constructor from CardDB::Resource

Instance Method Details

#candidate_countObject



995
# File 'lib/carddb/collection.rb', line 995

def candidate_count = data['candidateCount']

#confidence_labelObject



997
# File 'lib/carddb/collection.rb', line 997

def confidence_label = data['confidenceLabel']

#confidence_scoreObject



996
# File 'lib/carddb/collection.rb', line 996

def confidence_score = data['confidenceScore']

#feature_versionObject



994
# File 'lib/carddb/collection.rb', line 994

def feature_version = data['featureVersion']

#stagesObject



1000
1001
1002
# File 'lib/carddb/collection.rb', line 1000

def stages
  @stages ||= (data['stages'] || []).map { |stage| ScanStageMetrics.new(stage, client: client) }
end

#timingsObject



998
# File 'lib/carddb/collection.rb', line 998

def timings = data['timings'] || {}