class Stride::Installation

Attributes

cloud_id[RW]
event_type[RW]
key[RW]
oauth_client_id[RW]
product_type[RW]
resource_id[RW]
resource_type[RW]
user_id[RW]
version[RW]

Public Class Methods

new(json) click to toggle source
# File lib/stride/installation.rb, line 10
def initialize(json)
  self.key             = json['key']
  self.product_type    = json['productType']
  self.cloud_id        = json['cloudId']
  self.resource_type   = json['resourceType']
  self.resource_id     = json['resourceId']
  self.event_type      = json['eventType']
  self.user_id         = json['userId']
  self.oauth_client_id = json['oauthClientId']
  self.version         = json['version']
end
parse(json_string) click to toggle source
# File lib/stride/installation.rb, line 6
def self.parse(json_string)
  new(JSON.parse(json_string))
end