Class: Flapjack::Data::Statistic
- Inherits:
-
Object
- Object
- Flapjack::Data::Statistic
- Includes:
- ActiveModel::Serializers::JSON, Extensions::Associations, Extensions::ShortName, Swagger::Blocks, Zermelo::Records::RedisSet
- Defined in:
- lib/flapjack/data/statistic.rb
Class Method Summary collapse
Class Method Details
.jsonapi_associations ⇒ Object
107 108 109 |
# File 'lib/flapjack/data/statistic.rb', line 107 def self.jsonapi_associations @jsonapi_associations ||= {} end |
.jsonapi_methods ⇒ Object
93 94 95 96 97 98 99 100 101 102 103 104 105 |
# File 'lib/flapjack/data/statistic.rb', line 93 def self.jsonapi_methods @jsonapi_methods ||= { :get => Flapjack::Gateways::JSONAPI::Data::MethodDescriptor.new( :attributes => [:instance_name, :created_at, :all_events, :ok_events, :failure_events, :action_events, :invalid_events], :descriptions => { :multiple => "Returns global or per-instance event statistics.", :singular => "Returns a single event statistics data object." } ) } end |
.swagger_included_classes ⇒ Object
88 89 90 91 |
# File 'lib/flapjack/data/statistic.rb', line 88 def self.swagger_included_classes # hack -- hardcoding for now [] end |