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



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

def candidate_count = data['candidateCount']

#confidence_labelObject



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

def confidence_label = data['confidenceLabel']

#confidence_scoreObject



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

def confidence_score = data['confidenceScore']

#feature_versionObject



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

def feature_version = data['featureVersion']

#stagesObject



1050
1051
1052
# File 'lib/carddb/collection.rb', line 1050

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

#timingsObject



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

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